Mam plik PDF wykonany w programie Inkscape, który używa przezroczystych kolorów. Ten obraz zostanie wykorzystany w dokumencie LaTeX.
Zachowanie przezroczystości przydaje się podczas edycji, ale może stanowić problem podczas drukowania. Drukowanie zwykle obejmuje konwersję PDF do PS. Ponieważ Postscript nie obsługuje przezroczystości, wymaga to również jednego z nich
- spłaszczanie, tj. tworzenie grafiki wektorowej, która działa bez przezroczystości
lub
- rasterowanie, czyli renderowanie obrazu bitmapowego.
Kiedy dokument PDF zawierający taką figurę jest drukowany (lub konwertowany do PS) za pomocą Evince (lub Cairo lub Ghostscript), cała strona jest renderowana jako bitmapa, co sprawia, że czcionki są brzydkie (inne niż inne strony). (Adobe Acrobat dobrze radzi sobie z takimi plikami PDF).
Niestety, konwersja danych PDF na EPS (przed dołączeniem ich do LaTeXa) niewiele pomaga, ponieważ zarówno pdftops, jak i pdf2ps (znowu Cairo lub Ghostscript) rasteryzują obraz, tj. Renderują bitmapę (zapisaną jako EPS). (Jest to nieco lepsze, ponieważ nie wpływa na całą stronę, ale nadal wolałbym grafikę wektorową).
Jak spłaszczyć przezroczystość za pomocą Inkscape lub innego oprogramowania w systemie Linux?