你可以安装 apro带的虚拟 print driver,
可打印任何类型(已注册)的文件到此 print driver,
然后就可发Fax.
像Winfax 9.0一样.
另外, apro 有一 TApdFaxUnpacker ,功能与TApdFaxConverter刚好相反.
提供如下方法:
文件
UnpackFileToBitmap
UnpackFileToBmp
UnpackFileToDcx
UnpackFileToPcx
UnpackFileToTiff
UnpackPage
页
UnpackPageToBmp
UnpackPageToDcx
UnpackPageToPcx
UnpackPageToTiff
Apro对Tiff文件只支持无压缩格式或PackBit压缩方法,不支持Group3,4 压缩,还有一些
其他图形格式也不支持。因此利用打印驱动是一个较好的解决方法。
在Apro安装目录下的PrnDrv目录下有打印驱动的源程序,可以根据自己的需求加以改造。
Apro还提供一个控件TAproFaxDeviceInterface,能够得到Apro 打印驱动程序发出的开始
打印、结束打印等消息,你可以运行一个后台程序获得并处理这些消息。
参见Apro 帮助中的Fax Printer Drivers.