Как получить двоичный документ документа LibreOffice?
Я только начинаю разрабатывать расширения для пакета LibreOffice и хотел бы получить двоичный файл текущего активного документа. На самом деле я хотел бы сделать что-то похожее на запрос ajax, куда я отправил этот документ. Любая идея?
1 ответ
Как сказал Нгулам, документ представляет собой XML.
Необработанный файл на диске хранится в ZIP-контейнере. Вы можете найти URL-адрес этого диска в документе, а затем напрямую получить доступ к этому контейнеру ZIP. Однако я не верю, что возможно увидеть документ в виде двоичного двоичного объекта (или даже XML-файла, хранящегося в контейнере ZIP), используя API и доступ к тому, что было загружено в память.
Можете ли вы уточнить свой вопрос. Например, вы пытаетесь получить доступ к двоичным фрагментам, таким как вставленный рисунок в документе?