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

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


person Shashank Choudhari    schedule 28.06.2017    source источник


Ответы (1)


@Шашанк,

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");
person codewarior    schedule 03.07.2017
comment
Спасибо за информацию. Если вы знаете, как преобразовать файл .eps в .jpg или .pdf с помощью aspose (или другого API), можете ли вы помочь мне с этим? - person Shashank Choudhari; 04.07.2017
comment
@ShashankChoudhari, у нас есть API под названием Apsose.Imaging, который предлагает функцию для управления различными форматами изображений. Но боюсь, в настоящее время он не поддерживает форматы изображений .EPS. Запрос функции на поддержку этого формата регистрируется как IMAGINGNET-2368. Как только у нас появятся обновления, мы сообщим вам об этом. - person codewarior; 05.07.2017