Leo*_*mon 6 command-line shotwell pdf printing png
我正在尝试从命令行将 scrot 创建的屏幕截图的 .png 文件转换为 pdf 文件。我可以在 shotwell 中成功执行此操作,但我想从命令行执行此操作。由于某种原因,该命令
convert file.png file.pdf
Run Code Online (Sandbox Code Playgroud)
进行转换,但它不是字面转换(并且无法正确打印)
为了进行比较,我在网上发布了 Convert 的输出
https://are.berkeley.edu/courses/ARE211/currentYear/convert.pdf
以及 Shotwell 的输出。
https://are.berkeley.edu/courses/ARE211/currentYear/shotwell.pdf
正如您所看到的,文件 Convert.pdf 的分辨率要低得多,字体更大,最重要的是,无法使用标准 lpr 命令正确打印。
有没有现成的、易于安装的、比转换更好的 png 到 pdf 转换程序?或者是否有我可以使用的转换选项来实现精确的转换?有十亿个标志可供转换,但我真的不知道从哪里开始。
谢谢你的帮助!
我用的是法奇。您必须使用图形用户界面 (gui) 创建操作列表,然后从命令行调用它。
安装:
sudo apt-get install phatch
Run Code Online (Sandbox Code Playgroud)
Phatch 不仅可以从一种格式转换为另一种格式,还可以批量裁剪、旋转等。安装后,从破折号中选择程序或键入
phatch
进入命令行。现在 GUI 将打开。单击绿色十字并搜索“保存”命令将其添加到操作列表中。将类型定义为“pdf”和输出文件夹(如果需要,还可以定义其他参数)。默认输出文件夹是 ~/desktop/phatch。如果程序在转换操作期间找不到指定的文件夹,它将自动创建它。现在按 Ctrl+Shift+S 并保存操作列表,并将其命名为“convert2pdf”。存储动作列表的默认路径是~/.local/share/phatch/actionlists。我建议现在选择您的主文件夹。现在您已经定义了一个可转换为 pdf 的操作列表。
您只需执行上一步一次。从现在开始,您每次需要时都可以通过以下方式从终端调用操作列表:
phatch convert2pdf.phatch ~/folder/to/convert
Run Code Online (Sandbox Code Playgroud)
~/folder/to/convert 中的所有内容都将转换为 pdf 并放入桌面上的输出文件夹中。原始文件不会被删除。
归档时间: |
|
查看次数: |
7571 次 |
最近记录: |