Отправка файла 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

Другие вопросы по тегам