tiff - 是否有用于将 "any file type"转换为 TIFF 图像的编程工具包?

标签 tiff toolkit

我已经编写了多个程序变体。该程序的目的是将“任何文件类型”转换为该文件的 TIFF 图像表示形式,就像使用打印机打印一样。

我目前正在使用我向其发送文件的第三方打印机驱动程序,它输出一个 TIFF 图像。这很好,但它需要我使用 Office Interop 文件,并与每个单独的处理应用程序交互才能打印文件。

我之前尝试过一个名为 Apose .NET 的工具包,它不依赖于 Office Interop,也不需要任何打印机驱动程序。它自行完成转换并创建一个 TIFF 图像。 Aspose .NET 的问题在于它不支持多种输入文件类型。最值得注意的是,它不能处理 Visio 文件。

我的项目要求能够为几乎“任何文件类型”创建 TIFF 图像。 (不包括 exe、音乐文件和其他东西)我知道找到可以处理任何文件类型的东西可能不是一个非常可行的任务,所以我想它是否至少可以处理所有 Office 文件类型、Adobe 类型和其他主要文件类型标准文件类型,然后我可以编写自定义扩展解析模块,使用这些处理应用程序来打印可以使用这些应用程序查看的任何文件类型。

那么,有人知道可以执行此操作的工具包吗?最好是不依赖 Office 或打印机驱动程序的软件。它不一定是免费的或开源的。或者,如果您知道可以执行此操作的出色打印机驱动程序,我也愿意接受。

最佳答案

我建议使用类似 ImageMagick 的东西.它处理各种源格式。

你的“将任何文件类型转换为 TIFF”的要求是荒谬的。

将任何图像 文件类型转换为 TIFF 都可以。

将 postscript 文件转换为 TIFF 很好,但涉及更多(即,您可以打印的东西 - 在您的机器上设置 postscript 打印机并打印到文件,然后将 .ps 转换为 TIFF)。

将 EXE、MP3 或其他随机二进制数据转换为 TIFF 是没有意义的(除非您想要十六进制转储的 TIFF 图像)。

关于tiff - 是否有用于将 "any file type"转换为 TIFF 图像的编程工具包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2594613/

相关文章:

python - 在 python 中处理 Group4 TIFF 图像

java - 在java中读取大tiff图像的最快方法是什么?

python - 使用 PIL 将图像保存为压缩的 TIFF 时出现 OSError

.net - WPF:使用 JPEG 压缩的 TIFF 图像?

mobile - 如何以编程方式创建 dojox.mobile.TabBar?

c# - 无需先加载即可读取 tiff 文件的尺寸和分辨率

c# - WPF 工具包图表控件 -

python - 带有 Good Designer for Python 的 GUI 工具包

debugging - Extendscript Toolkit 调试器失败 : Can't start debug session

JavaScript:RIA 工具包