Экспорт PDF из документа Draw с прозрачностью
Я использую Libreoffice Draw для рисования блок-схем. Я экспортирую их автоматически в командной строке, используя следующую команду:
soffice --headless --convert-to pdf --outdir figures figures_raw/foo.odg
Однако это не сохраняет прозрачность - фон всегда белый. Как конвертировать чертежи ODG в PDF, но сохранить прозрачность?
1 ответ
Однако это не сохраняет прозрачность - фон всегда белый.
Это так по спецификации. В спецификации PDF при освещении темы прозрачности
понятие текущей страницы обобщено для обозначения группы прозрачности, состоящей из всего стека объектов, размещенных на странице, с фоном, который является чисто белым и полностью непрозрачным.
(раздел 11.2 Обзор прозрачности, ISO 32000-1)
Таким образом, программы просмотра PDF или элементы управления просмотром обычно отображают PDF с белым непрозрачным фоном.