Как распечатать рабочие листы Excel с графиками в формате PDF с Python на Mac?

#python #excel #pdf-generation

Вопрос:

как сказано в названии, я пытаюсь преобразовать рабочий лист Excel в PDF из python в среде Mac.

До сих пор я находил следующие решения:

  1. Использование модуля win32 — не работает на Mac
  2. Open Office API — не удается запустить его в фоновом режиме
  3. Использование XLWings для запуска предварительно записанного макроса — Сбой из-за правила автоматизации Mac
  4. Использование экспорта Pandas в HTML, а затем записи HTML в PDF — не работает, потому что дизайн диаграмм искажается

Есть какие-либо идеи об альтернативном способе или о том, как решить одну из проблем упомянутых способов?

Комментарии:

1. было бы полезно, если бы вы могли опубликовать код для воспроизведения неожиданного результата. как только код будет готов, можете подсказать, какая настройка была бы полезна.