Конвертировать командную строку Libreoffice внезапно не удается - PullRequest
0 голосов
/ 29 мая 2019

В настоящее время я использую LO для преобразования документов RTF в PDF. Я использую систему WSL из Windows для запуска Ubuntu и запуска команды LO:

"/mnt/c/Program Files/LibreOffice/Program/soffice.exe" --headless --convert-to pdf --outdir "/output/" *.rtf

Все работает нормально, и потом, после 661 документа (не знаю, узнает ли кто-нибудь, что что-то происходит после такого количества документов):

convert C:\test\input\00001261_000871.rtf -> C:\output\00001261_000871.pdf using filter : writer_pdf_Export Error: Please verify input parameters... (SfxBaseModel::impl_store <file:///C:/output//00001261_000871.pdf> failed: 0xc10(Error Area:Io Class:Write Code:16))

Все документы после первой ошибки появляются с той же ошибкой. Когда я вручную конвертирую вышеупомянутый документ 00001261_000872.rtf, он работает отлично (он всегда терпит неудачу, когда попадает в этот документ)

Кто-нибудь что здесь происходит? Ошибка (0xc10) показывает, что имеет плохую запись или что-то?

Идея сделать это таким образом пришла с сайта LO: https://wiki.documentfoundation.org/Faq/General/150

Любая помощь приветствуется!

...