我开发了一个使用VB.NET传真文件的Windows服务。它适用于文件格式.bmp,.jpeg。但它不适用于文件类型.PDF。
我正在使用FaxComLib(COM .dll)发送传真。当服务尝试传真.PDF文件时,我收到以下错误。 “System.Runtime.InteropServices.COMException(0x80070483):操作失败。在FAXCOMEXLib.FaxDocumentClass.ConnectedSubmit(FaxServer pFaxServer)
可能是什么问题?
谢谢, P.Gopalakrishnan。
答案 0 :(得分:1)
您是否需要将PDF压缩成一系列页面图像,并将其作为TIFF进行处理?
答案 1 :(得分:1)
这里有一些很好的代码,您可以用它来弄清楚如何将PDF格式转换为图像
http://www.codeproject.com/KB/applications/PDFViewerControl.aspx
答案 2 :(得分:1)
我遇到了同样的问题,发现服务器没有安装Acrobat / Acrobat Reader。安装Adobe Reader允许我使用FAXCOMEXLib发送.PDF文件而不会展平它们。
就像FaxDoc.Body =“foo.pdf”一样简单。