我正在使用CarlosAg.ExcelXmlWriter API和Aspose.Pdf API。当我使用.xml API创建的CarlosAg.ExcelXmlWriter文件并使用它创建一个带有Aspose.Pdf API的.pdf文件时,我得到了一个空白的.pdf文件,其中除了Aspose水印之外没有任何数据。
看起来Aspose.Pdf没有识别CarlosAg.ExcelXmlWriter.xml中的标记,所以当使用Aspose.Pdf时,.pdf文件不会填充任何数据。
我已经检查了Aspose.Pdf API文档和论坛,但我没有看到他们提到的任何关于Aspose .Pdf API能够将任何.xml文件转换为PDF的任何内容。
发布于 2012-10-09 07:26:57
我的名字是Nayyer,我是Aspose的支持开发人员/技术传播者。
Aspose.Pdf for .NET支持将XML文件转换为PDF格式的特性,但源XML文件必须符合文档对象模型 of Aspose.Pdf for .NET,其原因是XML模式不符合Aspose.Pdf DOM。如果您更喜欢使用CarlosAg.ExcelXmlWriter API生成的XML,可以尝试使用XSLT使源XML文件与Aspose.Pdf.Generator DOM兼容。
有关XML技术简介的更多详细信息,您可以查看以下链接。
PS,如果XML文件符合Office格式,那么您只需使用Aspose.Cells for .NET而不是Aspose.Pdf for .NET来将该文件呈现为PDF格式。有关http://www.aspose.com/docs/display/cellsnet/SpreadsheetML+%28XLSX,+XML%29的更多信息,您可以查看以下链接。
https://stackoverflow.com/questions/11414917
复制相似问题