У меня есть PDF, созданный с помощью Inkscape, в котором используются прозрачные цвета. Это изображение должно использоваться в документе LaTeX.
Хотя сохранение прозрачности удобно для редактирования, это может быть проблемой для печати. Печать обычно включает в себя преобразование PDF в PS. Поскольку Postscript не поддерживает прозрачность, это требует либо
- выравнивание, то есть создание векторной графики, которая работает без прозрачности
или
- растровое, то есть рендеринг растрового изображения.
Когда документ PDF, содержащий такую фигуру, распечатывается (или конвертируется в PS) с использованием Evince (или Cairo или Ghostscript), вся страница отображается в виде растрового изображения, что делает уродливые шрифты (отличными от других страниц). (Adobe Acrobat хорошо обрабатывает такие PDF-файлы.)
К сожалению, преобразование фигур PDF в EPS (до их включения в LaTeX) мало помогает, потому что pdftops и pdf2ps (опять же, Cairo или Ghostscript) растеризуют изображение, то есть отображают растровое изображение (сохраненное как EPS). (Это немного лучше, потому что это не влияет на всю страницу, но я бы все же предпочел векторную графику.)
Как можно повысить прозрачность с помощью Inkscape или другого программного обеспечения в Linux?