可以使用a2ps命令打印PDF文件吗?如果有人可以给我一个例子集?
a2ps和enscript命令都用于编写PostScript文件(这是a2ps中'ps'字母的含义)。如果您对a2ps的输出感到满意并希望将其转换为PDF格式,则必须将Postscript输出本身转换为PDF:
ps2pdf output.ps
这将创建一个名为output.pdf的文件。如果您想关注直接创建PDF文档的想法,那么最近有一些替代方案。
我自己写了一个名为txt2pdf的Python程序;你可能会发现它here。还可以查看pandoc,gimli,rst2pdf或wkhtmltopdf等工具,但您可能需要稍微改变一下您的工作流程。
使用-P pdf选项。这将生成b.pdf文件:
-P pdf
b.pdf
a2ps -M A4 -P pdf b.cpp
还有一个需要Perl和GhostScript的u2ps实用程序也可以。