0

我正在使用 CarlosAg.ExcelXmlWriter API 和 Aspose.Pdf API。当我使用 CarlosAg.ExcelXmlWriter API 创建的 .xml 文件并使用它通过 Aspose.Pdf API 创建一个 .pdf 文件时,我得到一个空白的 .pdf 文件,其中除了 Aspose 水印外没有任何数据。

Aspose PDF 似乎无法识别 CarlosAg.ExcelXmlWriter.xml 中的标签,因此在使用 Aspose.Pdf 时,.pdf 文件没有填充任何数据。

我检查了 Aspose.Pdf API 文档和论坛,但我没有看到他们提到的关于 Aspose .Pdf API 能够将任何 .xml 文件转换为 PDF 的任何内容。

4

1 回答 1

3

我叫 Nayyer,是 Aspose 的支持开发人员/技术传播者。

Aspose.Pdf for .NET 支持将 XML 文件转换为 PDF 格式的功能,但源 XML 文件必须符合Aspose.Pdf for .NET 的文档对象模型。您在生成的 PDF 中看不到任何内容的原因是 XML 模式不符合 Aspose.Pdf DOM。如果您更喜欢使用 CarlosAg.ExcelXmlWriter API 生成的 XML,您可以尝试使用 XSLT 使源 XML 文件与 Aspose.Pdf.Generator DOM 兼容。

您可以查看以下链接以获取有关XML 技术简介的更多详细信息。

PS,如果 XML 文件符合 Open Office XML 格式,那么您可以简单地使用 Aspose.Cells for .NET 而不是 Aspose.Pdf for .NET 将此文件呈现为 PDF 格式。您可以查看以下链接以获取有关Aspose.Cells for .NET 支持的文件格式的更多信息。

于 2012-10-09T07:26:57.687 回答