I was wondering if there is an easier (and better) way of embedding Visio diagrams into a LaTeX document.
As far as I know there a two ways:
- Save Visio Diagram as PNG and use
\includegraphics
- Save Visio Diagram as SVG and convert it via Inkscape to a PDF and include the PDF
No. 1 has the big downside that the graphics are not scalable without producing artefacts.
No. 2 has an unfavourable work-flow.
Best Answer
I don't have MS Visio myself, but all the other MS Office 2010 (and 2007 as well, methinks) programs are able to export to/save as PDF natively:
(applies to Viso 2010, http://office.microsoft.com/en-us/visio-help/save-as-pdf-HA010354239.aspx#BM10)
Here's the guide for Visio 2007.
You might have to run
pdfcrop
afterwards, as Martin suggested.