Thursday, April 1, 2010

[update] Visio2EPS

tag: latex eps visio

1. 先用pdf printer 打印出来
2. 用pdfcrop 去除多余边框
3. 用pdf2ps 转成ps
4. 用ps2eps转成eps 重点在这:原来的ps的bounding box可能不准确!
使用ps2eps的-B 选项可以重新计算,经试用,一切正常!

2-4步可以写在这个script里:
pdf2eps:

#!/bin/bash

PDF=$1
PS=${PDF%.pdf}.ps
pdfcrop $PDF $PDF
pdf2ps $PDF $PS
ps2eps -B $PS
rm $PS

e.g., 
$ ./pdf2eps figure.pdf

No comments: