draw.io 图像导出的几个问题
起因
今天同门遇到了一些 draw.io 图像导出的问题,我和他一起分析定位了原因。
draw.io 论文画图三宗罪
截至 2025/4/13:
- 导出 pdf 兼容性不好,得用旧版或者 ghostscript 转换。
- 把 px 和 pt 混为一谈。
- px 的单位支持小数,导出时四舍五入,导致和预览时效果不一致。
我确实也承认 draw.io 方便,但有些地方还是很痛苦的。其他备选项:PowerPoint、Visio。
draw.io 导出 pdf 过大
使用脚本对图像压缩
实际上是一个 draw.io 文件中有大量的图片,每张图片体积过大,一个 draw.io 文件总体积达到 50M 以上。先导出之后再用 pdf 压缩工具图像会糊得厉害,但如果对每张图片分别压缩,再导出即可在保持图像高质量的同时显著降低 draw.io(以及之后导出的 pdf)的 文件体积。