如何使用 aspose.pdf for .net 从头开始​​创建空白 pdf?

How to create blank pdf from scratch using aspose.pdf for .net?

我想知道我应该使用哪个 class 创建空白 pdf 以通过 c# 代码将我的内容写入其中,但在 aspose.pdf 的文档中他们建议使用 Aspose.Pdf.Generator.Pdf class 但该特定名称空间已从 Aspose.Pdf api 中废弃。

@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");