Я пытаюсь конвертировать текстовые файлы в PDF с помощью iText Sharp.Само преобразование не является проблемой, однако, я не могу создать файл PDF таким образом, чтобы он выглядел точно так, как текст в текстовом файле выровнен.
Это код, который я использую:
public void GetPDF(string data)
{
using (MemoryStream ms = new MemoryStream())
{
Rectangle docSize = new Rectangle(612, 798);
Document myDocument = new Document(PageSize.A4.Rotate());
PdfWriter.GetInstance(myDocument, new FileStream
("MyNewPDF.pdf", FileMode.Create));
// step 3: Open the document now using
myDocument.Open();
// step 4: Now add some contents to the document
myDocument.Add(new Paragraph(data));
myDocument.Close();
}
}
У кого-нибудь есть предложения относительно того, что делать, чтобы просто преобразовать текстовый файл в PDF без потери формата текстового файла?Любая помощь приветствуется.