PDF,HTML和SVG转换在Aspose.Cells中不起作用

时间:2018-02-25 10:53:51

标签: c# asp.net-core .net-core aspose-cells

我有一个.NET Core 2.0项目并使用Aspose.Cells版本18.2.0。当我尝试将有效的XLS转换为PDF,HTML或SVG时,它会失败。

我正在使用此代码:

Workbook doc = new Workbook(inputStream); // my input file stream
doc.Save(outputStream, SaveFormat.Pdf);

您可以尝试使用Svg和Html

代替SaveFormat.Pdf

作为PDF转换的结果,我得到PDF文件"无效的文件结构",正如Pdf读者所说。

作为SVG转换的结果,我得到任何浏览器都无法打开的SVG文件。

由于HTML转换,我得到的Html文件只包含很多随机符号。

我注意到此问题仅出现在.NET Core项目中,而在.NET Framework 4.6.1中,一切正常。在Core和Framework上,CSV和TXT转换都很好。

所以我的问题是:是否有任何解决方法可以让它在.NET Core上运行,或者只有选项是使用.NET Framework直到它被修复?或许我在文档中遗漏了什么?

1 个答案:

答案 0 :(得分:0)

<强>更新-3

Aspose.Cells for 18.4及更高版本支持.NET Core / Standard中的所有功能,因为它支持.NET 2.0 / 4.0。请从以下链接查看更新的文章。

https://docs.aspose.com/display/cellsnet/Feature+Overview

<强>更新-2

请从以下链接下载并尝试Aspose.Cells for .NET - April Release,即18.4 ,它应该可以解决您的大部分问题。

https://www.nuget.org/packages/Aspose.Cells/18.4.0

如果您发现任何问题,请告诉我们,我们会仔细研究并尽快为您提供帮助。

<强>更新-1

我们担心,目前不支持这些功能,但我们会尽快支持它们。

请参阅Aspose.Cells for .NET文档的Feature Overview页面以获取更多帮助。

注意: 我在Aspose担任开发人员传播者