使用delphi将Doc,Docx转换为TIFF

时间:2010-10-12 07:16:17

标签: delphi

您好 如何将doc,docx转换为TIFF和delphi?

6 个答案:

答案 0 :(得分:1)

简而言之,你不能。

Doc和TIFF是两个完全不同的东西。它不像从BMP转换为TIFF(两种图像格式),或WAV转换为MP3(两种音频格式)。对于非常有限的Word文档,我想你可以通过OLE自动化运行Word(或者甚至可以在你的应用程序中嵌入Word以便更好地控制),然后截取屏幕截图,但我认为你的问题比这更深入。也许你可以提供一些关于你想要达到的目标的更多信息?

答案 1 :(得分:1)

我是在Word中完成的,但代码很久以来我很抱歉。

我使用Add-in Express Component创建了一个Office插件。

我使用Word自动化将当前文档转换为RTF,使用WP-Tools进行渲染,这为我提供了每个页面的位图。最后,我使用GDI+创建了多页TIFF。

答案 2 :(得分:1)

标准技巧就像使用word to pdf:找到一个输出tiff的虚拟打印机,以及通过OLE输入的仪器字以打印到虚拟打印机。

如果我在谷歌中添加“tiff printer virtual”,我会看到很多点击率。 (虽然不是全部免费,当然它使安装变得复杂,使用两个程序(word + printer)来执行此操作)

答案 3 :(得分:0)

Word无法将其文档保存为TIFF格式。您最好的选择是使用可以做到这一点的第三方软件。只需google for Doc to Tiff。

答案 4 :(得分:0)

在寻找执行此操作的工具时,您还应该知道并非所有TIFF文件都是可传真的。 TIFF文件可以包含各种图像格式和大小。您需要找到一个工具,它可以将您的文档转换为1728像素宽的单色位图,每个页面图像都在一个条带中,并且传真软件支持压缩方法。

答案 5 :(得分:0)

一个好的传真软件通常附带传真打印机驱动程序,如果有传真软件,请与传真软件的制造商联系。使用驱动程序,您只需使用OLE自动化使Word将文档打印到此驱动程序。我们使用的传真软件需要文本中嵌入的传真号码和其他参数,如下所示:@@ NUMBER12345678 @@