Отправка файла PDF по факсу с помощью приложения.Net
Я разработал службу Windows для отправки файлов по факсу с помощью VB.NET. Он работает для файлов форматов.bmp,.jpeg. Но это не работает для типа файла.PDF.
Я использую FaxComLib (COM .dll) для отправки факса. Я получаю следующую ошибку, когда служба пытается отправить по факсу файл.PDF. "System.Runtime.InteropServices.COMException (0x80070483): операция завершилась неудачно. At FAXCOMEXLib.FaxDocumentClass.ConnectedSubmit(FaxServer pFaxServer)
В чем может быть проблема?
Спасибо, П.Гопалакришнан.
3 ответа
У меня была такая же проблема, и я обнаружил, что на сервере не установлен Acrobat/Acrobat Reader. Установка Adobe Reader позволила мне использовать FAXCOMEXLib для отправки файлов.PDF без их выравнивания.
Это было так просто, как FaxDoc.Body = "foo.pdf".
Разве вам не нужно сгладить PDF-файл в виде последовательности изображений страниц, как в формате TIFF?
Здесь есть хороший код, который вы можете использовать, чтобы выяснить, как конвертировать PDF в изображение.
http://www.codeproject.com/KB/applications/PDFViewerControl.aspx