使用.Net应用程序传真PDF文件

时间:2009-07-02 04:51:01

标签: .net vb.net fax

我开发了一个使用VB.NET传真文件的Windows服务。它适用于文件格式.bmp,.jpeg。但它不适用于文件类型.PDF。

我正在使用FaxComLib(COM .dll)发送传真。当服务尝试传真.PDF文件时,我收到以下错误。 “System.Runtime.InteropServices.COMException(0x80070483):操作失败。在FAXCOMEXLib.FaxDocumentClass.ConnectedSubmit(FaxServer pFaxServer)

可能是什么问题?

谢谢, P.Gopalakrishnan。

3 个答案:

答案 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”一样简单。