Руководство по верстке Reportlab в формате PDFPython

Программы на Python
Anonymous
Руководство по верстке Reportlab в формате PDF

Сообщение Anonymous »

Я хотел бы создать PDF-файл для печати карточек - что-то вроде:
  • Страница 1 – заголовок – крупный текст по центру по горизонтали, логотип немного ниже и по центру по горизонтали.
  • Страница 2 – лицевая сторона карточки 1, изображение по центру по горизонтали, чуть выше центра по вертикали, небольшой текст под изображением (например, подпись).
  • Страница 3 – Обратная сторона карточки 1, большой текст по центру страницы по горизонтали и вертикали.
  • Страница 4 (такая же, как страница 2, с другим содержанием)
  • Страница 5 (такая же, как страница 3 с другим содержанием)
  • и так до конца карточек.
  • Я также могу иметь статический контент нижнего колонтитула, который печатается на каждой карточке
Я понял, как встраивать шрифты, создавать собственные размеры страниц и кое-что еще, но меня переполняют абзацы, фреймы, таблицы, стили и т. д.

Какой питонический подход к этому макету? Или какую эффективную структуру использовать?

РЕДАКТИРОВАТЬ:
Как прокомментировал GDDC, вопрос слишком широк. Это именно мой вопрос - как новичок в лабораториях отчетов, я поражен способами подхода к тому, что кажется простым макетом. Может ли кто-нибудь предложить хорошую структуру с использованием PLATYPUS? Столы? Абзацы? Рамки? ???

Спасибо.

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