Промежуточное представление LibreOffice перед экспортом в PDF
Меня интересует тематический вопрос: что представляет собой программное промежуточное представление документа LibreOffice Writer OOXML, например, до того, как оно будет записано определенным фильтром экспорта в PDF? Это похоже на XML-дерево или JSON свойство: значение пары?! Я посмотрел на базу исходного кода LO, но нашел только некоторые абстрактные интерфейсы UNO, поэтому, пожалуйста, помогите мне в моих исследованиях.
1 ответ
Промежуточное представление документа перед экспортом в PDF является объектом UNO. Исходный код, подтверждающий этот факт, находится по адресу /source_root/sw/source/core/unocore/unoobj.cxx. Этот код обрабатывает репрезентацию, упомянутую выше.