Я использую батик, чтобы конвертировать SVG в PDF.PDF, который выводит Батик, не имеет текста.У svg есть текст.Если я использую Batik для растеризации в png, я получаю текст.
Я использую шрифт Arial.Я нахожусь на коробке Debian.Arial установлен.Вот команда, которую я использую:
/usr/bin/java -jar /usr/local/share/java/batik-1.7/batik-rasterizer.jar \
-m application/pdf -bg 255.255.255.255 -d /tmp/olV0zQ_wYQ/chart.pdf \
/tmp/tAi25KAE2z/tmp.svg
И затем я получаю следующий вывод:
About to transcode 1 SVG file(s)
Converting tmp.svg to /tmp/olV0zQ_wYQ/chart.pdf ... ... success
Вот мой SVG-файл .