任何好的工具或库,用于递归转换任何文件到tiff / images?

时间:2008-12-04 15:15:19

标签: windows image tiff file-conversion

我们必须将所有内容转换为图像以便存档。 DOC,HTML,电子邮件,ZIP,PDF,TXT以及您可以在计算机上阅读/查看的任何文档。此外,它必须递归修改所有嵌入附件和zip文件。

我只知道ImgMaker。它是最好的还是我能有更好的东西? 我的老板让我搜索除了ImgMaker之外还有其他选择。

欢迎任何开源或利润建议。

6 个答案:

答案 0 :(得分:2)

围绕此类功能和众多服务提供商构建了整个行业,每个文档收取费用以进行此类转换。你最好购买而不是自己建造。

转换Everything的想法从根本上说是一个愚蠢的错误,因为你需要一个可以渲染每个文件类型的程序(实质上是重新创建曾经编写过数据文件的每一个软件并重新创建每个版本的每个版本)。此外,并非每种文件格式都具有直接呈现形式的格式。例如,你如何处理数据库文件,DLL,XML文件,WAV文件?

如果您正在寻找能够为大量格式做出合理工作的东西,那么有两个主要的OEM工具包,但两者都非常昂贵,并且都不直接支持Java平台。如果您有任何其他问题,我会使用前者。

Stellent(现在的Oracle)OutsideIn:http://www.oracle.com/technologies/embedded/outside-in.html

Autonomy KeyView:http://www.autonomy.com/content/Products/idol-modules-keyview-viewing/index.en.html

另一种可能的选择是图像打印驱动程序,如Black Ice,但它有几个问题,包括需要在运行代码的机器上复制每个软件应用程序,以及操作员解雇所有不可避免的问题打开本机应用程序中的文件时将出现的对话框。此外,对于像Excel电子表格这样的东西,你通常需要对电子表格进行一些手动调整,以使打印输出看起来正确(否则你会在你的tiff中添加900页,而另一列不适合)

答案 1 :(得分:1)

我不知道这是否会有所帮助,因为听起来你想要一些完全自动化的东西,但是有许多伪打印机驱动程序可以创建TIFF图像作为输出。例如:

http://sourceforge.net/projects/pdfcreator/

答案 2 :(得分:0)

呃?您如何期望将zip存档转换为图像?像素应该显示什么?它应该是无损的,那么你可以转换回来吗?如果它是存档的,我猜这是一个要求,但听起来很奇怪。

答案 3 :(得分:0)

之后的tiff图片会发生什么?假设您想以某种方式管理它们,在我看来,您最好寻找一些完整的文档管理产品,这些产品可以将这些doc类型作为输入并管理/存档(可能)大量的图像。我有。

否则你似乎会重新发明轮子。

如果你想要开源,比如Alfresco

请注意下面的基于服务器的转换功能

  

Alfresco提供一个集成   存储库来管理所有格式的   跨图像管理的内容,   文档管理,Web内容   管理和电子邮件存储库。该   repository是一个现代化的平台:

  • 任何数字资产的一个存储库
  • 业界最具扩展性,基于标准的JSR-170内容存储库
  • JSR-170,Web服务和REST的标准支持
  • 高可用性,容错和可伸缩性 - 自动故障转移和群集
  • 通过Web服务,HTTP和HTTPS保护分布式捕获
  • 重复使用Alfresco业务政策规则
  • 多种格式之间基于服务器的转换,包括TIFF,JPEG,GIF,PNG,MS-Office,PDF和FLASH
  • 元数据提取和管理
  • 自动分类框架

答案 4 :(得分:-1)

发现与imagemagick转换相结合的递归会让你走得很远。我想要支持你想要的所有内容,你需要编写一个调用正确程序的脚本。

答案 5 :(得分:-3)

所提出的问题无法得到明智的回答。一个显而易见的解决方案是通过附加.tiff简单地重命名每个文件。例如。你可以得到ringtone.mp3.tiff。虽然疯狂,但没有很多更好的方法可以将.mp3转换为.tiff。

请注意,这不是IT问题。企业假设一切都是一个形象,而音乐则是一些不具备的微不足道的例子。

(澄清 - 这是假设一个自动设置,例如出于法律原因归档收到的电子邮件。如果需要,你必须存档传入的MP3。如果你有人在循环中,这个问题将不属于一个编程论坛。)