我已经看到 Mac OS 无需安装其他软件即可轻松从文档生成 PDF。
但我在 Linux 中寻找此功能。
例如,如果我有包含一篇文章的 myDocument.txt,我该如何将其转换为 PDF?我的下一个问题是,假设 myDocument.txt 是 3 页文档,它会生成 3 页连续 PDF 而不是 3 个单独的 PDF 吗?
有没有 Linux 工具可以做到这一点?(GUI 很好,但命令行更可取)
答案1
text2pdf - 这是 text2pdf 的最新版本,与 1.0 版相比有很多改进。从名称上你也许能猜到,text2pdf 可以将文本文件转换为 PDF。
答案2
最好的方法是安装cups-pdf
并添加虚拟打印机。更多信息在 Arsgeek 上
另一种方法是选择“打印到文件”并选择 .ps 或 .pdf
答案3
除了目录中可能找到的所有*2pdf
工具之外,您选择的 DE 中还应有“打印为 PDF 文件”。例如,在 KDE 中,小程序将执行此操作。这种方法的优点是,您选择打印的应用程序已经处理好了格式,并且您可能能够使用 DBUS(或 DCOP)从命令行驱动该应用程序。*topdf
/usr/bin
kprinter
答案4
使用a2ps
和ps2pdf
:
a2ps --columns=1 file.txt|ps2pdf - output.pdf