如何旋转文本在iTextSharp

本文关键字:文本 iTextSharp 旋转 何旋转 | 更新日期: 2023-09-27 18:16:06

我已经搜索了网络,但看起来并不那么容易,我如何才能旋转我的文本?

Document doc = new Document(new iTextSharp.text.Rectangle(600, 800), 0, 0, 0, 0);
PdfWriter.GetInstance(doc, new FileStream(Directory.GetCurrentDirectory() + "/genpdf.pdf", FileMode.Create));
doc.Open();
iTextSharp.text.Image image = iTextSharp.text.Image.GetInstance(file);
Chunk c1 = new Chunk("~Comment~"); //rotate 270°
doc.Add(image);
doc.Add(text);
doc.Close();

如何旋转文本在iTextSharp

答案在旋转文本答案

写入器是PdfWriter类型,您可以这样获取:

using (stream = new FileStream(temp_filename, FileMode.Create))
{
    iTextSharp.text.Document document = new iTextSharp.text.Document();
    PdfWriter writer = PdfWriter.GetInstance(document, stream);