测试文件.zip (1.7 MB)
Aspose.Words For .NET把Word转换成JPG出错,直接打开文档,都打不开了,直接崩溃掉。
代码截图.png (1.1 KB)
我们测试了这个场景,并设法在我们的最终重现了同样的问题。 为了更正,我们在问题跟踪系统中记录了此问题。 这个问题的ID是WORDSNET-17981。 我们将进一步研究这个问题的细节,并让您及时了解更正的状态。 对由您带来的不便,我们深表歉意。
关于WORDSNET-17981,该文档包含100个外部HTTP引用。 在我们的最后,加载文档大约需要40秒,大部分时间用于从Web加载外部图像。 如果互联网速度较慢,可能需要更长的时间。
您可以尝试使用以下代码示例跳过加载外部资源:
LoadOptions lo = new LoadOptions();
lo.ResourceLoadingCallback = new MyResourceLoading();
Document doc = new Document("E:\\temp\\in.docx", lo);
internal class MyResourceLoading : IResourceLoadingCallback
{
public ResourceLoadingAction ResourceLoading(ResourceLoadingArgs args)
{
return ResourceLoadingAction.Skip;
}
}
希望这可以帮助。
非常感谢您的回复,你的代码对我很有用,那个文档的问题已经解决了,但是我这边有发现了新的问题,在获取文档页数的时候,也会存在直接崩溃的现象。
执行的是代码是: m_nGetPageNumber = m_doc.PageCount;
一些关于青春的电影.zip (1.7 MB)
我们将关闭WORDSNET-17981的问题。
其次,在使用最新版本的Aspose.Words for .NET(即19.1)进行初始测试后,我们无法在我们的最终重现任何异常。 我们建议您升级到最新版本的Aspose.Words。 希望这可以帮助。