Конвертировать SVG в PDF (svglib + reportlab недостаточно)

Я создаю несколько SVG-файлов партиями, и мне нужно преобразовать их в PDF-документ для печати. Я пытался использовать svglib и его метод svg2rlg , но только что обнаружил, что это ужасно при сохранении векторной графики в моем документе. Он едва может правильно позиционировать текст.

Мой динамически сгенерированный SVG хорошо сформирован, и я протестировал svglib на необработанном вводе, чтобы убедиться, что это не проблема, которую я представляю.

Итак, какие у меня варианты помимо svglib и ReportLab? Он должен быть либо бесплатным, либо очень дешевым, поскольку у нас уже закончился бюджет проекта, частью которого он является. Мы не можем позволить себе платить 1000 долларов в год за ReportLab Plus.

Я использую Python, но на данном этапе я доволен, пока он работает на нашем сервере Ubuntu.

Править: Проверенный принц. Лучше, но он по-прежнему игнорирует половину документа.

9
задан Oli 13 January 2012 в 16:18
поделиться