Проблемы с созданием PDF-версии ReportlabPython

Программы на Python
Anonymous
Проблемы с созданием PDF-версии Reportlab

Сообщение Anonymous »

Я использую PDF-пакет reportlab с Platypus для создания нескольких PDF-файлов. На сервере Linux и в окне Windows у меня одно и то же приложение Python, одна и та же версия пакета reportlab (хотя версия Python немного другая — 2.6.5 против 2.6.6). Шрифты использую свои, от системных шрифтов не завишу. Недавно я заметил, что PDF-файлы, созданные на этих двух платформах, немного отличаются — некоторые абзацы в одной версии расположены на несколько пунктов вверх по вертикали по сравнению с другой версией.

Я пытался найти разницу между этими платформами, но мне не удалось найти разницу.

Наконец, когда я сравниваю PDF-файлы, один файл — PDF 1.3, а второй — PDF 1.3. это версия PDF 1.4, поэтому я думаю, что проблема в этом. Мне не известен какой-либо вариант установки версии PDF в reportlab. Может ли кто-нибудь указать мне, как установить правильную версию сгенерированного PDF-файла или, может быть, установить некоторые дополнительные свойства вывода reportlab?

ОБНОВЛЕНИЕ:

использование reportlab версии 2.4:

Код: Выделить всё

reportlab.__version__: $Id: __init__.py 3649 2010-01-20 14:45:53Z damian $


Подробнее здесь: https://stackoverflow.com/questions/409 ... n-problems

Вернуться в «Python»