xlwt - Настройки диапазона печати

Резюме: Как мне установить параметры диапазона печати из xlwt?

У меня есть документ, который в настоящее время задан как четыре страницы для печати, и мне нужно сделать так, чтобы диапазон печати был настроен так, чтобы он обрабатывался только как одна страница. Документацию для xlwt (вне основ) сложно найти.

Единственные вещи, которые мне удалось найти, это:

  • Ответ Visual Basic, но ответ не описывает терминологию или как она работает.
  • Обсуждение групп Google, которое также не объясняет, что делает любое из значений.

1 ответ

Решение

Пытаться

worksheet.fit_num_pages=1

Или же worksheet.set_fit_num_pages(1) оба из которых сжимают все, чтобы поместиться на одной странице. По умолчанию установлено значение 0, что означает отсутствие масштабирования.

ws.print_scaling процент масштабирования, установленный по умолчанию на 100.

ws.paper_size_code по умолчанию 9 в моей системе, но, вероятно, позволяет выбирать между A3, A4, ...

Другие вопросы по тегам