Как создать чистый PDF с нуля, используя aspose.pdf для.net?

Я хочу знать, какой класс я должен использовать для создания пустого PDF для записи своего контента в него через код C#, но в документации по aspose.pdf они предлагают использовать класс Aspose.Pdf.Generator.Pdf, но это определенное пространство имен устарело от Aspose.Pdf api.

1 ответ

Решение

@Shashank,

Aspose.Pdf.Genertor устарел, но пространство имен Aspose.Pdf является новой объектной моделью документа, которая предоставляет возможности для создания, а также управления существующими файлами PDF. Таким образом, согласно вашим требованиям, вы можете использовать это пространство имен для создания PDF-файлов с нуля. Обратите внимание, что все функции унаследованного Aspose.Pdf.Generator присутствуют в новом подходе DOM.

[C#]

// create Document instance
Aspose.Pdf.Document mypdf = new Aspose.Pdf.Document();
// add page to pages collection of Document instance
mypdf.Pages.Add();
// create TextFragment instance
Aspose.Pdf.Text.TextFragment fragment = new TextFragment("Hello World....");
// add fragment to first page of document
mypdf.Pages[1].Paragraphs.Add(fragment);
// save PDF document
mypdf.Save("c:/pdftest/PdfFile.pdf");
Другие вопросы по тегам