我想弄一个在线生成FLASH 的功能,使用 Print2Flash的service,但只能将JPG,Gif的生成swf文档,无法处理.doc,.xls的文档,提示如下错误
- HTML code
“/ASP.NET”应用程序中的服务器错误。
--------------------------------------------------------------------------------
System.Web.Services.Protocols.SoapException: 服务器无法处理请求。 ---> System.Runtime.InteropServices.COMException (0x80004005): Before printing timeout expired
在 P2F.Server2Class.ConvertFile(String SourceFileName, String OutputFileName, Object Profile, Object BatchProcessingOptions, Object PrintingPreferences)
在 WebService.InternalConvert(String InputFileName, String OutputFileName) 位置 e:\2flash\print2flashsdk\Automation\Samples\ASP.NET\App_Code\WebService.cs:行号 25
在 WebService.ConvertStreamToStream(Byte[] inputFile, String FileName) 位置 e:\2flash\print2flashsdk\Automation\Samples\ASP.NET\App_Code\WebService.cs:行号 79
--- 内部异常堆栈跟踪的结尾 ---
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Web.Services.Protocols.SoapException: System.Web.Services.Protocols.SoapException: 服务器无法处理请求。 ---> System.Runtime.InteropServices.COMException (0x80004005): Before printing timeout expired
在 P2F.Server2Class.ConvertFile(String SourceFileName, String OutputFileName, Object Profile, Object BatchProcessingOptions, Object PrintingPreferences)
在 WebService.InternalConvert(String InputFileName, String OutputFileName) 位置 e:\2flash\print2flashsdk\Automation\Samples\ASP.NET\App_Code\WebService.cs:行号 25
在 WebService.ConvertStreamToStream(Byte[] inputFile, String FileName) 位置 e:\2flash\print2flashsdk\Automation\Samples\ASP.NET\App_Code\WebService.cs:行号 79
--- 内部异常堆栈跟踪的结尾 ---
源错误:
行 50: [return: System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary")]
行 51: public byte[] ConvertStreamToStream([System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary")] byte[] inputFile, string FileName) {
行 52: object[] results = this.Invoke("ConvertStreamToStream", new object[] {
行 53: inputFile,
行 54: FileName});
源文件: c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\asp.net\54356c22\82a10ce2\App_WebReferences.a6j1ffdl.0.cs 行: 52
堆栈跟踪:
[SoapException: System.Web.Services.Protocols.SoapException: 服务器无法处理请求。 ---> System.Runtime.InteropServices.COMException (0x80004005): Before printing timeout expired
在 P2F.Server2Class.ConvertFile(String SourceFileName, String OutputFileName, Object Profile, Object BatchProcessingOptions, Object PrintingPreferences)
在 WebService.InternalConvert(String InputFileName, String OutputFileName) 位置 e:\2flash\print2flashsdk\Automation\Samples\ASP.NET\App_Code\WebService.cs:行号 25
在 WebService.ConvertStreamToStream(Byte[] inputFile, String FileName) 位置 e:\2flash\print2flashsdk\Automation\Samples\ASP.NET\App_Code\WebService.cs:行号 79
--- 内部异常堆栈跟踪的结尾 ---]
System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall) +431678
System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters) +204
localhost.WebService.ConvertStreamToStream(Byte[] inputFile, String FileName) in c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\asp.net\54356c22\82a10ce2\App_WebReferences.a6j1ffdl.0.cs:52
webservice.btnConvert_Click(Object sender, EventArgs e) in e:\2flash\print2flashsdk\Automation\Samples\ASP.NET\webservice.aspx.cs:72