Преобразование .pages в .doc или .pdf в Python

Как преобразовать файл .pages в файл .doc или .pdf с помощью Python? Мой вариант использования в основном:

  1. Пользователь загружает файл .pages в мой сервис
  2. Мой сервис преобразует .pages в .pdf`
  3. .pdf отображается в браузере с помощью браузерной программы просмотра .pdf.

person seanrose    schedule 24.06.2012    source источник


Ответы (2)


Я никогда этого не делал, но оказалось, что файл .pages уже содержит версию в формате PDF, если вы разархивируете файл: http://blog.cleverly.com/printer-friendly/346.html

person stormCloud    schedule 24.06.2012
comment
Это работает, но не всегда надежно, потому что файл иногда содержит только thumbnail.jpg, а не preview.pdf. Может быть, рассмотреть что-то вроде этого вместо этого? stackoverflow.com/questions/10014807/ - person tufelkinder; 14.05.2013

Полное нативное решение на питоне будет сложно.

Подходящим решением было бы посмотреть, как можно автоматизировать страницы для экспорта файла в pdf или ms word.

Для этого, кажется, есть доступное решение:

  1. pyobjc

Третий пример — это автоматизация страниц с помощью pyobjc: http://www.mugginsoft.com/kosmictask/help/automation-python

person pyfunc    schedule 24.06.2012
comment
Я добавлю это к своему первоначальному вопросу, но мой вариант использования: => Пользователь загружает файл .pages в мою службу => Моя служба преобразует .pages в .pdf => Преобразованный .pdf отображается в браузере с помощью браузерного предварительного просмотра PDF - person seanrose; 25.06.2012