Как повернуть текст в iTextSharp? - PullRequest
2 голосов
/ 30 ноября 2011

Я искал в Интернете, но похоже, что это не так просто, как я могу повернуть свой текст?

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();

1 Ответ

2 голосов
/ 30 ноября 2011

Awnser находится в Повернуть текст awnser

Writer - это тип PdfWriter, вы можете получить его как:

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