问题描述
有时数据在作图时需要输出高分辨率,或者矢量图。有些软件可以直接输出矢量图,有些不行或者比较麻烦,需要后续在PS或者AI里转换格式。下面介绍一种比较简单的方法,通过打印成PDF的形式,输出矢量图。
用任何做图软件制图后均可使用打印PDF文件的方式导出矢量图,但需要提前安装 Adobe Acrobat Professional 软件。(软件下载可以在wx公众号里找)。下面举几个例子(后续我会继续添加)。
EXCEL数据图输出为矢量图
选择文件→打印(Ctrl+P)→选择打印机名称:Adobe pdf → 确定并保存
保存后得到一个PDF文件,这个就是矢量图。
无论怎么放大都不会出现锯齿
arcgis输出PDF矢量图
GIS输出方式有很多,都可以得到矢量图,采用上述办法同样也可以
采用打印的方式输出矢量图
首先设置好页面布局,网上有很多教程,这里不详细展开了
然后选择打印,打印机选择Adobe PDF
下面是打印输出结果,无论怎么放大都十分清晰
调整图里的元素
有时需要对图里的某些元素进行调整,我比较推荐两种思路,一种直接在PDF文件里进行修改
另一种方法是导出PPT格式,在PPT里进行修改,好处是PPT添加各种形状和文本更方便
修改完后再输出为PDF,仍然是无损矢量图,下面是两种保存方式,都可以
输出的PDF仍然为无损矢量
导出不同格式
后续根据需要还可以导出成tiff格式、png格式、JPEG格式等
遇到的问题
1.字体缺失,汉字变为方框
参考这篇文章的思路ArcGIS导出为PDF时汉字乱码,汉字变为方框,通过修改字体格式解决。
我的解决办法是,一种直接修改PDF,删除方框,打上自己想要的汉字,一种办法是输出为PPT,在PPT里修改后再转回PDF。
PS:文字缺失是PDF经常遇到的问题,都可以通过编辑PDF的方式挨个替换没法显示的乱码,只是比较麻烦。
不确定的事
虽然开头写了使用Adobe PDF打印,但是使用普通的PDF打印是否也是矢量还不确定,希望有知道的给予提示。