LINUX.ORG.RU

Создание OpenOffice odt файлов


0

0

Нужна создать odt файл, как понял это zip архив с xml файлами, но все попытки создать zip архив, который бы открывался OpenOffice пока бесполезны. Все это нужно реализовать на пайтоне, без использования pyUNO, т.к. потом будет собран бинарник для Windows.

где почитать чего по этому поводу ?)

★☆

Ответ на: комментарий от Sancho_s_rancho

там не PKZIP вроде бы ... в документации написано, что у каждого файла в нулевой позиции должна быть строка PK ... только вот не понял, нужно зажать по отдельности все XML в ZIP и в нулевую позицию вставить PK, в 30 mime тип ...

phasma ★☆
() автор топика
Ответ на: комментарий от phasma

может я чего недопонимаю...

взять файл созданный в опеноффисе и файл, зажатый самолично и посмотреть в hex редакторе.

Я когда-то эксперименты ставил с архиватором 7z. И вроде как xml файлы, запакованные с параметрами по-умолчанию 7z отлично открывались в опенофисе.

Sancho_s_rancho
()

Я зажимал pkzip'ом линуксовым. Было странно, почему не gzip.

Ay49Mihas ★★★★
()

Я питон знаю на самом примитивном уровне. Когда то делал, используя модуль zipfile. Брал за основу простой odt-документ. Распаковывал. Правил content.xml. Архивировал. Все читалось.

TuxR ★★★★
()
Ответ на: комментарий от anonymous

спасибо о ананимус, ты газифицировал еще больше луж, уже все нашел ...

phasma ★☆
() автор топика
Ответ на: комментарий от TuxR

ога, нашел как чего там делать )

phasma ★☆
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.