Ubuntu 23.04下如何将屏幕截图直接保存为PDF文件?
Ubuntu 23.04下如何将屏幕截图直接保存为PDF文件?
我来帮你搞定这个需求!针对你说的Print Screen只能存剪贴板、想要纯图片PDF的问题,这里有几个简单好用的方法:
方法一:剪贴板转PDF(命令行快速操作)
这个方法不需要装额外的截图工具,用默认截图功能加几条命令就能搞定:
- 先安装依赖工具:打开终端,输入
sudo apt install xclip imagemagick回车安装。 - 用你习惯的方式截图(比如Print Screen截全屏,Shift+Print Screen选区域),截图会自动存到剪贴板。
- 回到终端,输入
xclip -selection clipboard -t image/png -o | convert - screenshot.pdf回车,当前目录下就会生成名为screenshot.pdf的纯图片PDF了。
方法二:用Flameshot直接导出PDF(最省心的可视化工具)
Flameshot是个功能强大的截图工具,支持直接存PDF,步骤超简单:
- 安装Flameshot:终端输入
sudo apt install flameshot完成安装。 - 设置快捷键:打开系统设置→键盘→快捷键,拉到最下方点击“添加自定义快捷键”,名称填“Flameshot截图”,命令填
flameshot gui,然后绑定你常用的截图键(比如替换原来的Print Screen键)。 - 按设置好的快捷键调出Flameshot,框选你要截的区域,点击界面上的保存图标,在保存对话框里选择“PDF”格式,保存后就是纯图片的PDF啦。
方法三:用GIMP导出纯图片PDF(适合需要简单编辑的情况)
如果你偶尔需要对截图做些简单编辑再存PDF,GIMP是个不错的选择:
- 截图到剪贴板后,打开GIMP软件(没装的话用
sudo apt install gimp安装)。 - 打开GIMP后会自动弹出新建对话框,尺寸会匹配剪贴板里的截图,直接点击“确定”。
- 按Ctrl+V把剪贴板里的截图粘贴到画布上,然后点击顶部菜单“文件→导出为”,选择“PDF”格式,在导出设置里勾选“仅导出图像”,确认后就能得到纯图片的PDF了。
这些方法都能解决你说的“LibreOffice导出带页面的PDF”问题,生成的都是和截图尺寸完全一致的纯图片PDF,你可以根据自己的习惯选~
备注:内容来源于stack exchange,提问作者Ken Mandelberg




