2013-11-15 3 views
1

Согласно документации, unoconv может конвертировать любые форматы, поддерживаемые LibreOffice. Supported formatsunoconv convert pdf ВСЕ страницы к png

Вот код, который пытается преобразовать все страницы файла PDF в формате PNG:

C:\Program Files (x86)\LibreOffice 4\program>python.exe unoconv -f png 
-e PageRange=1-2 klas.pdf 

Но я получаю ошибку:

unoconv: UnoException during export phase: 
Unable to store document to file:///C:/Program%20Files%20(x86)/LibreOffice%204/p 
rogram/klas.png (ErrCode 3088) 

Как я могу использовать этот - e опция? Любые рабочие примеры?

+0

Если вы работаете только с PDF-файлов, то вы бы действительно лучше использовать Ghostscript. У него меньше накладных расходов и специально разработан для файлов PostScript и PDF. – Dan

ответ

0

Я действительно рекомендую использовать что-то вроде MUPDF вместо unoconv. У этого есть лучший послужной список. Вы можете увидеть примеры того, как это можно сделать с помощью mudraw.exe на этой странице:

http://flexpaper.devaldi.com/Convert-PDF-documents-to-HTML4.jsp

Смежные вопросы