3

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

4

1 回答 1

4

@Shashank,

Aspose.Pdf.Generator 已过时,但 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");
于 2017-07-03T05:21:01.483 回答