gpt4 book ai didi

c - 使用 xsltproc 将 XML 转为 postscript

转载 作者:太空宇宙 更新时间:2023-11-04 10:41:13 26 4
gpt4 key购买 nike

我正在尝试为 XML 文档生成一个 postscript 文件。我可以使用 xsltproc 生成纯文本或 html 输出。

xsltproc --output output.txt xslFile.xsl input.xml

有没有办法从命令行或以编程方式使用 C 生成 postscript 文件?

最佳答案

实现此目的的一种可能性是将 XML 文件转换为 XSL-FO,然后使用 Apache-FOP

将其转换为 Postscript 文件
fop -xml input.xml -xsl xml2fo.xsl -ps output.ps

目前我无法在网上找到用于此任务的简单 XSL 文件,但这取决于您希望输出的外观。为此转换创建基本的 XSLT 应该不会那么难。

编辑:只是为了完整性:Apache-FOP 可能的输出格式是

-pdf outfile      input will be rendered as PDF (outfile req'd)
-pdfa1b outfile input will be rendered as PDF/A-1b compliant PDF
(outfile req'd, same as "-pdf outfile -pdfprofile PDF/A-1b")
-awt input will be displayed on screen
-rtf outfile input will be rendered as RTF (outfile req'd)
-pcl outfile input will be rendered as PCL (outfile req'd)
-ps outfile input will be rendered as PostScript (outfile req'd)
-afp outfile input will be rendered as AFP (outfile req'd)
-tiff outfile input will be rendered as TIFF (outfile req'd)
-png outfile input will be rendered as PNG (outfile req'd)
-txt outfile input will be rendered as plain text (outfile req'd)

关于c - 使用 xsltproc 将 XML 转为 postscript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35060198/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com