如何在OpenOffice中导入矢量图形

为了使图片自由放缩也不失真,特别是在文档转换为PDF输出时,为了取得比较好的效果,推荐尽量使用矢量图形格式表达流程、结构等示意图。如果是在微软Office中,可以导入EMF格式或者直接使用Word的画图工具画,也可以将别的绘图软件中画的图形作为OLE对象导入(复制、粘贴过来的其实就是这种方式)。OpenOffice虽然也支持OLE对象,但是如果在Linux下,OLE的支持似乎不大好;另外也可以用OpenOffice自带的画图工具画,那个也是矢量的,但是那个工具的个别细节处理得比较奇怪,难免有时使用DIA之类的工具另画。现在终于找到一个比较好的办法——用SVG格式中转。

OpenOffice默认是不带有SVG格式支持的,需要到http://www.ipd.uka.de/~hauma/svg-import/ 下载安装一个包,然后就可以用“File->Open”指令来导入SVG图形(注意不能用import,那个两回事)。对于这个组件的官方支持Wiki在http://wiki.services.openoffice.org/wiki/SVG_User_Experiences 。有了这个包,我们就可以用DIA等工具作图导入了,网上也有很多开放授权的SVG图库可以利用,比如openclipart.org 等等。

经简单试验,发现至少支持GBK编码中文。

GlossyBlue theme adapted by David Gilbert
Powered by PmWiki