Я написал Perl-скрипт, который считывает некоторые данные и создает для этих данных файл OpenOffice Writer/OpenDocument. Могу ли я также создать документ Microsoft Word/Office Open XML?
Как написать документ Microsoft Word/Office Open XML с помощью Perl?
comment
Я уверен, что вы имеете в виду OpenXML. Не существует такой вещи, как OpenOffice Word.
- person Dirk Vollmar   schedule 30.07.2010
comment
@ 0xA3, я думаю, он имеет в виду документ Word в OpenOffice (.org).
- person Axeman   schedule 30.07.2010
comment
@ 0xA3: Вот что я имел в виду. Извините за путаницу.
- person name_masked   schedule 30.07.2010
Ответы (2)
Для чтения документов MS Word вы можете использовать Open XML SDK 2.0 для Microsoft Office
Возможно, вам придется написать оболочку, чтобы использовать ее с вашим Perl-скриптом.
person
Shiraz Bhaiji
schedule
30.07.2010
Должен ли я установить оба перечисленных инструмента?
- person name_masked; 30.07.2010
В OpenOffice (или LibreOffice) есть утилита unoconv, которую можно использовать для преобразования между форматами. Я считаю, что это эквивалентно открытию входного документа в OpenOffice и последующему сохранению его в качестве выходного формата. Вы говорите, что ваш скрипт уже создает формат opendocument, поэтому вы можете попробовать использовать unoconv для создания из него документа Word.
person
Ryan C. Thompson
schedule
14.01.2013