1

我正在尝试按照 Aspose 自己网站上的本教程将文本附加到 PDFAspose.Pdf for .NET文档中

到目前为止一切顺利,直到这一行:

TextFragment textFragment = new TextFragment("main text");

Aspose.Pdf for .NET通过 NuGet 添加了以下 using 语句:

using Aspose.Pdf;

我的问题是我找不到TextFragment课程。我是否需要通过 NuGet 添加另一个 Aspose 引用,或者这是框架中其他地方的本机 .Net 类?我有 ReSharper,它没有建议添加任何引用。这是一个 .Net 4 客户端框架控制台应用程序。

4

1 回答 1

3

我叫内耶。我在 Aspose 担任支持开发人员/技术传播者。

请注意TextFragment 类存在于 Aspose.Pdf.Text 命名空间下。为了在您的代码中引用它,您可以添加完整的命名空间引用,即使用 Aspose.Pdf.Text;或者您可以提供完整的类路径,例如 Aspose.Pdf.Text.TextFragment。请参阅以下代码行

Aspose.Pdf.Text.TextFragment textFragment = new Aspose.Pdf.Text.TextFragment("main text");

请查看下图,其中显示了 VisualStudio intellisense 的建议。

在此处输入图像描述

@JMK,Aspose.Words for .NET 支持创建/操作 MS Word 文档的功能,它还提供将 Word 文件呈现为 PDF 格式的功能。因此,出于这个原因,有一些类,如 PdfCompliance、PdfTextCompression、PdfPermissions 等,但恐怕在 Aspose.Words for .NET 中不存在 PDF 类。事实上,Pdf 类存在于 Aspose.Pdf for .NET 的 Aspose.Pdf.Generator 命名空间下。

于 2012-10-08T19:44:49.657 回答