1

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

我只知道 ImgMaker。这是最好的还是我可以有更好的?我的老板让我搜索除了 ImgMaker 之外还有其他选择。

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

4

6 回答 6

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 页,而额外的一列不适合)

于 2009-01-08T22:28:35.223 回答
1

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

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

于 2008-12-04T16:20:53.050 回答
0

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

于 2008-12-04T15:19:36.513 回答
0

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

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

如果你想要开源,比如Alfresco

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

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

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

find 结合从 imagemagick takeit 转换来做递归会让你走得很远。我想要支持所有你想要的,你需要编写一个调用正确程序的脚本。

于 2010-11-24T20:37:31.253 回答
-3

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

请注意,这不是 IT 问题。业务假设一切都是图像,而音乐只是不存在的事物的微不足道的例子。

(澄清一下 - 这是假设一个自动设置,例如出于法律原因存档传入的电子邮件。如果需要,您也必须存档传入的 MP3。如果你有人类参与,这个问题不属于编程论坛. )

于 2008-12-04T16:19:25.237 回答