Мне нужно преобразовать каждый слайд в презентации PowerPoint в PNG с помощью командной строки. Я пытался преобразовать его в PDF, а затем в отдельные PNG, но изображения не были экспортированы должным образом. Эти изображения являются графиками из Microsoft Excel. Если я экспортирую его как PNG из LibreOffice, график будет экспортирован должным образом, но если я сначала преобразую его в PDF, используя unoconv или инструмент экспорта в LibreOffice Impress. Вот несколько примеров, показанных в оттиске: Как видите, изображение работает. Но когда это экспортируется в PDF, это выглядит следующим образом:
Так что же происходит не так? Как будто он напрямую экспортируется в PNG в libreoffice, он выглядит точно так же, как в презентации. Также, если я преобразую его в формат файла LibreOffice, это также произойдет.
Измените версию PDF на PDF / A-1a, с помощью unoconv это можно сделать так:
unoconv -f pdf -e SelectPdfVersion=1 somePresentation.ppt