Понадобилось мне сделать из диаграммы, нарисованой в Visio, файл в формате EPS или PDF - чтобы вставить в документ, написаный на LaTeX.
И я обнаружил, что генератор EPS, входящий в Visio, безумно крив - получающийся на выходе EPS не обрабатывается ghostscript-ом, а в редких случаях - и Photoshop-ом. Причем, я на это уже натыкался в 2000-м году, и, похоже, с тех пор в этой функциональности никаких подвижек к лучшему не произошло.
После долгого сеанса прикладного гугленья в дебрях какого-то форума был найден простой работающий рецепт, который я для памяти запишу у себя в журнале.
Итак, берется документ в Visio и средствами самого Visio сохраняется в формате Enhanced MetaFile (emf). Далее этот emf открывается в OpenOffice (oodraw). Делаем клик на картике (она выделяется). Делаем "Export to PDF ...", ставим галочку напротив "Selecton" (если не поставить, получим широченные белые поля, т.к. экспортируется вся страница). Вуаля. Получаем замечательный PDF.
Если же нужно получить EPS, то делаем в том же OpenOffice "Export as ...", выбираем в качестве формата EPS - и получаем не менее замечательный EPS.
И я обнаружил, что генератор EPS, входящий в Visio, безумно крив - получающийся на выходе EPS не обрабатывается ghostscript-ом, а в редких случаях - и Photoshop-ом. Причем, я на это уже натыкался в 2000-м году, и, похоже, с тех пор в этой функциональности никаких подвижек к лучшему не произошло.
После долгого сеанса прикладного гугленья в дебрях какого-то форума был найден простой работающий рецепт, который я для памяти запишу у себя в журнале.
Итак, берется документ в Visio и средствами самого Visio сохраняется в формате Enhanced MetaFile (emf). Далее этот emf открывается в OpenOffice (oodraw). Делаем клик на картике (она выделяется). Делаем "Export to PDF ...", ставим галочку напротив "Selecton" (если не поставить, получим широченные белые поля, т.к. экспортируется вся страница). Вуаля. Получаем замечательный PDF.
Если же нужно получить EPS, то делаем в том же OpenOffice "Export as ...", выбираем в качестве формата EPS - и получаем не менее замечательный EPS.