- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
在 linux 中,我使用 ps2pdf 在 bash 脚本中将文本文件报告转换为 pdf。
要为 ps 文件提供 ps2pdf,由于 UTF8 编码,我使用 paps 命令。
问题是 ps2pdf 生成的 pdf 文件比 paps 创建的 ps 文件大 30 倍。
之前我用a2ps把文本转成ps,然后送入ps2pdf,这样输出的pdf是正常大小,不大。
有什么方法可以减少 paps 和 ps2pdf 的 pdf 大小吗?或者我做错了什么?
我使用的命令如下。
paps --landscape --font="Freemono 10" textfile.txt > textfile.ps
ps2pdf textfile.ps textfile.pdf
非常感谢。
最佳答案
作为 paps 的作者,我同意@Kens 对 paps 内部工作原理的描述。实际上,我选择了用 postscript 语言创建自己的字体机制。这是历史,因为我刚刚发布了一个新版本的 paps,它使用 cairo 进行 postscript、pdf 或 svg 渲染。这比 paps 输出更紧凑,尤其是 w.r.t.做ps2pdf后的结果。请查看 http://github.com/dov/paps .
关于linux - ps2pdf 从 paps-created-ps 文件创建一个非常大的 pdf 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26066535/
我编写了一个名为 amqp-worker 的库它提供了一个名为 worker 的函数,该函数轮询消息队列(如 RabbitMQ )以查找消息,并在找到消息时调用处理程序。然后返回轮询。 内存泄漏。我已
如何进行这样的双重查询? 我试试grep -e Pap -e -v Aig filename.txt和 grep 'Pap' && -v 'Aig' filename.txt但两者都不起作用 最佳答案
我有 freeradius 服务器,它使用 MySQL 来存储数据。 以下是我的数据库 radcheck table +-----+----------+--------------------+--
在 linux 中,我使用 ps2pdf 在 bash 脚本中将文本文件报告转换为 pdf。 要为 ps 文件提供 ps2pdf,由于 UTF8 编码,我使用 paps 命令。 问题是 ps2pdf
我是一名优秀的程序员,十分优秀!