我想知道是否可以使用带有飞碟的 unix 命令行进行 xhtml 到 pdf 的转换?如果是这样,怎么做?我查看了文档,但找不到如何操作。谢谢你。
问问题
374 次
1 回答
4
飞碟R8
可以使用飞碟 R8:
java -cp core-renderer.jar:iText-2.0.8.jar:xml-apis-xerces-2.9.1.jar
org.xhtmlrenderer.pdf.ToPDF http://your_url_here file.pdf
飞碟R9
Flying Saucer R8 可以使用与以下类似的方法:
- 创建一个目录结构,例如:
飞碟/ ├── 斌 │ └── flysaucer.sh └── 库 ├── 飞碟核心-9.1.16.jar ├── 飞碟-pdf-9.1.16.jar ├── iText-2.1.7.jar └── xml-apis-xerces-2.9.1.jar
- 外壳脚本
flyingsaucer.sh
包括:
#!/bin/bash
SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null && pwd )"
FS_LIB="$SCRIPT_DIR/../lib"
java -cp "$FS_LIB/*" org.xhtmlrenderer.pdf.ToPDF $1 $2
运行 shell 脚本,例如:
./flyingsaucer/bin/flyingsaucer.sh https://www.w3.org w3c.pdf
将创建网页的 PDF 版本。
于 2013-07-02T06:44:56.467 回答