使用XSLT从PDF转换为TIFF文件

时间:2015-06-12 18:30:51

标签: pdf xslt xslt-1.0 image-conversion ibm-datapower

是否可以使用XSLT将PDF转换为TIFF文件?有人可以指出我可以参考使用xslt进行图像转换的一些artcile或代码。

谢谢!

3 个答案:

答案 0 :(得分:2)

不,使用只是 XSLT是不可能的。 XSLT用于将XML转换为其他文本结构(通常是XML,HTML或纯文本)。使用XSL-FO,您可以从XML数据输出PDF - 但就XSL-FO而言,这是一个单向过程。 Apache FOP支持输出到TIFF而不是PDF,但这又是一个单向过程。

假设您可以获得PDF - > XML转换工作(快速谷歌建议存在这样的库,但它们不清楚它们实际提供了什么),有可能使用XSLT将该XML转换为Apache FOP可以呈现为TIFF文件的内容,但在那时你最好调查一个直接的PDF到TIFF转换库(可能还有一个OCR库)。

答案 1 :(得分:0)

可能?也许(但可能不是)。真正的问题是为什么你甚至想尝试使用XSLT从PDF文件创建TIFF文件?

您不需要XSLT。

你想要一个像Ghostscript(或许多其他人)的光栅图像处理器。它可以将PDF(和Postscript)转换为其他图像格式,如TIFF。

http://ghostscript.com/doc/current/Devices.htm

答案 2 :(得分:0)

这样做的唯一方法是拨打转化服务,例如aspose.com或在DataPower盒外部创建另一个服务。 可能有一些Node.js模块可以在GatewayScript(GWS)中运行(如果你使用固件7+),但我相信它们都依赖于外部二进制文件来运行并且在GWS中不起作用。