【发布时间】:2010-10-15 19:00:30
【问题描述】:
我正在使用 WinFax.dll 在我的应用程序中发送和接收传真,它目前运行良好。问题是我想将图像信息保存在 FaxJob 中,但输出不是任何可识别的格式。
我尝试过使用 Tiff、Gif、Bmp、Png 和 Jpg,但它不起作用,所以我认为我的操作方式可能存在问题。这是我用来获取图像的源代码:
返回图像的 Width 和 Height 并且 byte[] 包含图像数据,似乎运行良好。
非常感谢任何想法。
【问题讨论】:
我正在使用 WinFax.dll 在我的应用程序中发送和接收传真,它目前运行良好。问题是我想将图像信息保存在 FaxJob 中,但输出不是任何可识别的格式。
我尝试过使用 Tiff、Gif、Bmp、Png 和 Jpg,但它不起作用,所以我认为我的操作方式可能存在问题。这是我用来获取图像的源代码:
返回图像的 Width 和 Height 并且 byte[] 包含图像数据,似乎运行良好。
非常感谢任何想法。
【问题讨论】:
我在查找 WinFax.dll 的文档时遇到了麻烦 - 所以我建议的第一件事是在调用 Marshal.Copy 之前用 0 填充缓冲区 - 然后您将确定缓冲区是否已被填充。如果它正在被填充,那么您将需要查看文件中的二进制数据,尝试猜测它的格式 - 您正在尝试识别标题数据。如果没有标题数据,只有图形,则需要添加一些标题信息。如果我能找到 WinFax 文档,那里可能会有更多线索。
【讨论】: