Могу ли я экспортировать данные Excel в формате 8"x11" и 11"x17", используя python
Есть ли способ, которым мы можем визуализировать данные в Excel / электронную таблицу, аналогичную размеру страницы 8"x11" и 11"x17" формат с использованием Python.
В пакете python-xlsxwriter, используя worksheet.set_paper(), у нас есть возможность установить размер страницы с помощью функции pagesetup, но это не рендеринг вывода в формате 8"x11" или 11"x17".
Требование - необходимо отобразить данные счета из таблицы в таблицу Excel. Поскольку на этом листе больше столбцов, пользователь должен прокрутить вправо, чтобы просмотреть все данные. Чтобы уменьшить прокрутку, во всплывающем пользовательском интерфейсе предусмотрена опция для просмотра данных с размерами страниц 8"x11" и 11"x17" перед рендерингом данных в Excel.
Я знаю, что с помощью Excel мы можем уменьшить размер зума < 100, чтобы данные можно было просматривать на одной странице. Мой вопрос - есть ли способ уменьшить размер данных в ячейках, аналогичный разметке страницы 8"x11" и 11"x17" без эффекта масштабирования в python?
1 ответ
Похоже, вы пытаетесь написать в формате Letter или Tabloid в соответствии с документацией
Ваши размеры соответствуют показателям 1 и 3
Пытаться:
worksheet.set_paper(1)
Или же
worksheet.set_paper(3)
Обновление: если вы пытаетесь отобразить изображение на экране, это не сработает. В этом случае вам нужно будет использовать worksheet.set_zoom(<someIntegerVal>)