Rid*_*del 7 xml idml adobe-indesign
从InDesign CS 5开始,有一种称为IDML的新格式,它定义了由InDesign呈现的文档.我正在寻找一种方法来查看这种格式而无需打开InDesign(这太重了).最佳解决方案是applet/flash库/可以在网页中呈现内容的东西(事实上,即使生成的图像也可能是一个有趣的起点)
我知道有一个(付费)Java库用于读/写这种格式是否可以扩展以开发一个查看器?
你想从IDML转向Web吗?
我自己处于类似情况.我认为InDesign Server具有我们想要的功能,但它看起来非常昂贵.如果您的IDML一致,您可以编写自己的流程.这就是我目前正在做的事情.
IDMLlib 能够提取 IDML 内的任何信息。您不受任何方式限制将此信息转换为其他内容。例如,您可以使用 java2d 从 IDML 渲染跨页,或者可以使用 PDF 库从 IDML 文档创建 PDF。回答您的问题:是的,IDMLlib 提供了开发 IDML 查看器的基础。
\n\n最好的,
\n\n安德烈亚斯
\n\nps\nIDML 格式自 CS4 起可用
\n\n编辑:
\n\niText 是一个 PDF 库,另一个是 www.pdflib.com,它是一个非常快的库,可以创建任何类型的 PDF,但也是一个商业库。从“什么是可能的”的角度来看,pdflib 能够毫不费力地渲染很多东西,但很难做到的是软阴影、图像混合之类的东西。您还需要其他软件将 EPS 转换为 pdflib 可以使用的文件(可能是 PDF),因为 pdflib 不支持 EPS 文件。如果您的 idml 文档使用 Mac 字体(字体手提箱、.dfont),字体也可能是一个阻碍。所有其他字体都得到很好的支持(Truetype 字体、OpenType 字体、PostscriptFonts)。我不认为\xc2\xb4t 认为可以创建一个可以 100% 准确地渲染每个文档的查看器,但也可以创建一个可以非常准确地渲染大量文档的查看器。但一如既往,里程可能会有所不同,最好是从两个库中进行评估并尝试一下。
\n