Как и подход в Convert SVG to PDF Преобразование svg2pdf успешно выполняется под окнами, а текстовые элементы можно найти в полученном pdf формате. Он создает pdf-файлы (с -Djava.awt.headless = true, чтобы избежать исключений из-за отсутствия оконного сервера X11) под linux (Ubuntu), но текстовые элементы не доступны для поиска, а иногда даже кодируются как изображения.batik: svg to pdf на linux (нет X-сервера)
Возможно ли сохранить текст в pdf под linux, не хватает ли некоторых параметров времени исполнения?
UPD: Можно ли каким-либо образом заставить батик (SVGGraphics2D или SVGConverter) вернуться к шрифту по умолчанию, если определенный шрифт не найден?
Нечетные. Все ли шрифты доступны на обеих машинах? Вы пытались использовать стандартные PDF-шрифты (Times New Roman, ...) или используете пользовательские шрифты TrueType? –
@AaronDigulla Я не управляю шрифтами, потому что они происходят из файлов pptx случайной сортировки. Цикл: pptx-> svg_files-> pdf_files-> one_pdf_file. Но доступность шрифтов была моей первой заботой. Могу ли я каким-то образом скопировать шрифты из окна win-> linux? –
из (предложенный @Rok Kralj) imagemagick's 'ident-list format' cmd. Я вижу, что коллекция шрифтов TrueType полностью отсутствует из моего linux-окна.Это, похоже, проблема с батиком –