Создайте файл PDF из SVG с Python - PullRequest
0 голосов
/ 02 апреля 2020

У меня есть документ SVG, который я хочу преобразовать в документ PDF. Я уже сделал это.

from svglib.svglib import svg2rlg
from reportlab.graphics import renderPDF

drawing = svg2rlg(inputFileName)
renderPDF.drawToFile(drawing, outputFileName +".pdf")

Теперь проблема в том, что, с одной стороны, когда я смотрю в PDF, документ PDf намного больше моего реального рисунка. Но я хочу, чтобы страница PDF быть полностью заполненным моим рисунком, а не белым цветом. Кто-нибудь знает, как адаптировать файл SVG к странице PDF?

С другой стороны, шрифт, который все еще существует в файле SVG, просто исчезает. Запись просто исчезла.

Кто-нибудь знает, почему это исчезает? Связано ли это с моим преобразованием и связанной библиотекой Python? Кто-нибудь знает другой способ создания PDF-файлов из файлов SVG?

Раздел изображения PDF

Раздел изображения SVG

...