实例化Pre对象的时候报错。
路径,文件都没问题。dll的引入和.net版本(4.0)符合。
ppt没有用WPS打开或者保存过。
请问谁遇到过此类问题呢? 谢谢。
[C#] 纯文本查看 复制代码 Presentation presentation = new Presentation(path + "pure2.ppt");
错误信息:
[Bash shell] 纯文本查看 复制代码 未处理 Aspose.Slides.PptReadException
HResult=-2146233088
Message=Couldn't read "PowerPoint Document" record.
Source=Aspose.Slides
StackTrace:
在 ns53.Class2363.method_9(Class1102 fs)
在 ns53.Class2363..ctor(Class1102 fs, ILoadOptions loadOptions)
在 ns13.Class831.method_0(Stream stream, ILoadOptions loadOptions)
在 Aspose.Slides.Presentation.method_5(Stream stream)
在 Aspose.Slides.Presentation.method_4(Stream stream)
在 Aspose.Slides.Presentation..ctor(String file, LoadOptions loadOptions)
在 Aspose.Slides.Presentation..ctor(String file)
在 PdfUtils.Program.Main(String[] args) 位置 F:\res\officeToPdfByAspose\OfficeToPdf\PdfUtils\Program.cs:行号 45
在 System.AppDomain._nExecuteAssembly(RuntimeAssembly assembly, String[] args)
在 System.AppDomain.ExecuteAssembly(String assemblyFile, Evidence assemblySecurity, String[] args)
在 Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly()
在 System.Threading.ThreadHelper.ThreadStart_Context(Object state)
在 System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
在 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
在 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
在 System.Threading.ThreadHelper.ThreadStart()
InnerException:
HResult=-2146233088
Message=Couldn't read [Class2080 Start
Self: Class2080, Header:RecordHeader, Type:0x3E8, Version:15, Instance:0, Length:0x0
Class2080 End
]
Source=Aspose.Slides
StackTrace:
在 ns55.Class2328.smethod_2(BinaryReader reader, Class2329 stf, Class2039 parentRecord)
在 ns55.Class2328.smethod_1(BinaryReader reader, Class2039 parentRecord)
在 ns53.Class2363.method_7(MemoryStream stream, Int64 position, Class2039 parentRecord)
在 ns53.Class2363.method_9(Class1102 fs)
InnerException:
HResult=-2146233088
Message=Couldn't read [NotDefined]
Source=Aspose.Slides
StackTrace:
在 ns55.Class2328.smethod_2(BinaryReader reader, Class2329 stf, Class2039 parentRecord)
在 ns55.Class2328.smethod_1(BinaryReader reader, Class2039 parentRecord)
在 ns55.Class2055.vmethod_0(BinaryReader reader)
在 ns53.Class2039.Read(BinaryReader reader, Class2321 hdr)
在 ns55.Class2328.smethod_2(BinaryReader reader, Class2329 stf, Class2039 parentRecord)
InnerException:
HResult=-2146233088
Message=引发类型为“System.Exception”的异常。
Source=Aspose.Slides
StackTrace:
在 ns55.Class2328.smethod_9(Class2321 header, Class2329 stf, Class2039 parentRecord)
在 ns55.Class2328.smethod_2(BinaryReader reader, Class2329 stf, Class2039 parentRecord)
InnerException:
|