1. 一些截图方法和另存格式的比较(QQ,微信,企业微信,飞书,word,PPT,edge,PrintScreen;svg等);2. 将截图直接转换为PDF并拼接,与插入Word后再转换为PDF的对比
1. 一些截图方法的比较
1.1. 有时候当某个软件没有导出功能,或者导出功能受限,比如 tableau public,但又需要获取展示出的可视化信息时,就需要用到截图。如果这些截图还要用在正式文档中,就需要是高清的,至少在展示设备上能看得清楚,或者符合正式文档的要求。
常用的有使用通讯软件中的截图功能,或者浏览器的网页截图功能,或者office例如word/PPT中的截图功能,或者直接使用键盘快捷键PrintScreen等。
1.2. 首先给出我的观察:在使用了多种截图方式(1. QQ,2. 微信,3. 企业微信,4. 飞书,5.word,6.PPT,7. edge,8. PrintScreen)和多种图片存储格式(
),对多种场景例如不同文字、图像、色彩的截图等进行了多次对比后,发现:
- 除了可缩放矢量图svg格式,各种工具在相同图片格式下的截图的清晰度很难用肉眼分辨出高下,无论怎样放大;图片大小也相差不大。
- 除了可缩放矢量图svg格式,对不同的图片存储格式,图片大小会相差较大,例如windows位图bmp格式占用空间最大,但清晰度依然相差不大,只要不使用明显会降低清晰度或颜色质量的格式,比如gif、某些色位的位图;所以一般使用默认格式就可以。
- 如果有svg格式,就选它,因为不管怎么缩放几乎不会损失清晰度,而且占用空间最小。
1.3. 对于不能直接另存图片的截图方法,比如PrintScreen,或浏览器网页截图的非编辑状态的区域截图而非整页截图,可以先复制,再粘贴到windows画图中,再另存为某种格式的图片即可。
1.4. 如果是要将截图插入word或者ppt,用他们自带的位于插入选项卡的屏幕截图来直接获取截图会更好一点。
1.6. 因为上述8种方法的截图,上传CSND后都会做一定的压缩,再加上本身清晰度几乎不能用肉眼分辨,看起来都是差不多的,就没有上传8种截图的对比。
2. 将截图直接转换为PDF并拼接,与插入Word后再转换为PDF的对比
2.1. 如果需要将word导出为pdf,除了插入可缩放矢量图svg格式的图片,如果插入word的是其他格式的图片,导出pdf后都会更加模糊。此时可修改word文件选项卡中的选项,再选择高级中的不压缩图片和高保真选项,并在导出pdf时选择优化图像质量,则在导出后的pdf中,图片的清晰度会高一些,但还是会有所压缩,即没有原来在word中那么清晰了。
2.2 如果不能另存为svg格式的图片,仍然想要保持原始截图的清晰度,可以先将截图转换成pdf,再和word中不带截图导出的pdf进行拼接,变成一个原始清晰度并且带截图的pdf,只是这样操作会繁琐一些。图片转pdf可以用免费版的福昕工具,例如福昕PDF转Word,或者福昕PDF转换大师等,pdf拼接可用福昕PDF编辑器,或其他一些在线拼接工具。
Lastly, and most importantly,能使用可缩放矢量图svg格式另存的就使用svg格式,不论怎么缩放,以及在其他软件中做导入导出操作等,几乎都不会损失清晰度,而且占用空间最小;如果没有svg格式,能用软件自带的导出功能另存为图片或者pdf也是比较方便清晰的,其他截图方法可作为替代补充的选择。
1. 一些截图方法和另存格式的比较(QQ,微信,企业微信,飞书,word,PPT,edge,PrintScreen;svg等);2. 将截图直接转换为PDF并拼接,与插入Word后再转换为PDF的对比相关推荐
- Java pdf使用aspose分页转图片后再合成pdf再压缩pdf代码
使用 Aspose 将 PDF 分页转换为图片后再合并成 PDF 并压缩的代码示例如下: import com.aspose.pdf.*;// Load the PDF document Docume ...
- Java pdf使用aspose分页转图片后再合成pdf再压缩pdf, 所有文件放到缓存中代码
使用 Aspose 库将 PDF 分页转换为图片后再合成为 PDF 并压缩的代码如下: import com.aspose.pdf.*; import java.io.*; import java.u ...
- 微信企业微信授权跳转再回调跳转遇到的问题
微信企业微信授权跳转再回调跳转 回调地址被吃掉部分(因为项目配置到服务器有必须有#指定路径,而#后面部分被微信那边吃掉了,所以只有在页面上写本地保存,微信回调过来后要摸自己直接跳转,要摸拼接自己本地的 ...
- PC网站微信扫码支付,Native支付,“当前商户号暂不支持关联该类型的appid“,“签名错误,请检查后再试““springBoot 微信支付“
springBoot 微信支付 PC网站微信扫码支付-Native支付 一.采坑大合集 1.当前商户号暂不支持关联该类型的appid 2.签名错误,请检查后再试 二.springboot集成微信支付D ...
- 怎样截屏计算机桌面,电脑怎么截图?常见的电脑截图方法
虽然现在的QQ等一些别的软件也可以截图,但是有时候我们没有上QQ,只是单纯的在工作时电脑需要截图,那么要怎么做呢?其实电脑截图有很多种方法,今天桌面天下的小编就来为大家讲解一下常见的四种截图方法,希望 ...
- Visio画图打印为pdf另存为eps插入latex后,图片显示不全
目前发现两种解决方法. 1. 将vsdx文件另存为pdf,再将pdf另存为eps文件,运行latex后可以得到完整的图片,只是这样得到的eps文件偏大. 2. 将vsdx文件打印为pdf,打开pdf后 ...
- mysql c接口返回自增id_详解mysql插入数据后返回自增ID的七种方法
引言 mysql 和 oracle 插入的时候有一个很大的区别是: oracle 支持序列做 id: mysql 本身有一个列可以做自增长字段. mysql 在插入一条数据后,如何能获得到这个自增 i ...
- mysql 新增返回主键自增id_详解mysql插入数据后返回自增ID的七种方法
引言 mysql 和 oracle 插入的时候有一个很大的区别是: oracle 支持序列做 id: mysql 本身有一个列可以做自增长字段. mysql 在插入一条数据后,如何能获得到这个自增 i ...
- 将图片名写入txt文件 根据txt文件中的图片名提取特定图像 将图片插入word
本文讲述3种方法,分别是:1. 将图片名写入txt文件:2. 根据txt文件中的图片名提取特定图像:3. 将图片插入word 将图片名写入txt文件(可将训练集.测试集中图片名分别记录在txt文件中) ...
最新文章
- .NET设计模式(2):单件模式(Singleton Pattern)
- 在notebook中如何能完整的显示长文本内容
- SDOI2020游记
- 编译OpenJDK及JDK题外话
- 【Python基础入门系列】第05天:Python函数
- LeetCode 2190. 数组中紧跟 key 之后出现最频繁的数字
- 织梦留言簿使用及修改
- MatrixCursor 模拟数据库
- 麦克风阵列原理(转载)
- Mac安装yaf扩展
- 单片机原理及应用 张鑫_单片机原理及应用 张鑫 课后习题答案 电子工业出版社 单片机原理及应用 张鑫 课后习题答案 电子工业出版社.doc...
- selenium设置文件下载路径
- 专属微信二维码python制作_如何通过一行代码制作个人专属动态微信二维码?
- 第三方支付——微信web端支付(java)
- go 学习笔记之解读什么是defer延迟函数
- 《数据结构》课程介绍
- 今天开始学Convex Optimization:第2章 背景数学知识简述
- 【imessage苹果推群发】软件安装,通过苹果的TestFlight筹划分派
- Tomcat与JDK版本的对应
- 高斯分布的随机数生成器