答案1
关于过滤器的文档texttopdf
很少,有时必须推断出信息,但例如,当您在texttopdf
不带任何参数的情况下调用时,从使用输出本身,
Usage: texttopdf job-id user title copies options [file]
和一些资源,例如cups-filters Github 页面和Debian wiki 关于 texttopdf 过滤器人们可以猜测它texttopdf
接受与 lp(1)/lpr(1) 的-o
switch 相同的参数,但附加的限制是所有选项都需要通过引用聚集到单个参数中。lp 杯(1)列出了 CUPS 中所有接受的选项。例如,一些更有趣的选项是:
必须根据纸张尺寸和字体字形尺寸计算出适合您需求的确切值,也许通过反复试验更容易发现lpi=
它们。cpi=
对于 stdin/stdout,它的texttopdf
功能也与任何 Unix 命令一样,因此不需要中间文件。
例如,您可以使用:
head -n 450 /usr/share/dict/words | tr '\n' ' ' | \
/usr/lib/cups/filter/texttopdf 1 1 1 1 'cpi=15 lpi=8 landscape' \
> words.pdf