Создание фильтров XML
Создание фильтра XML для LibreOffice
Создавая фильтр XML для LibreOffice, нужно сконструировать таблицу стилей XSLT, которая может конвертировать файлы в XML-формат OpenDocument и обратно.
For more information about the OpenDocument XML format, go to https://www.openoffice.org/xml/.
Если хотите, может включить в свой фильтр шаблон, чтобы применить стили LibreOffice к импортируемому XML-документу.
Процедура создания фильтра XML
-
Создайте таблицу стилей XSLT-преобразования, которая отображает элементы внешнего XML-формата в элементы XML-формата файлов OpenDocument и обратно.
-
Создайте шаблон, который назначает стили LibreOffice элементам внешнего XML-формата при импорте файла этого формата в LibreOffice.
-
В модуле LibreOffice Writer создайте текстовый документ и выберите команду
. -
Нажмите кнопку Создать.
-
В диалоговом окне Фильтр XML откройте вкладку Общие и определите свойства фильтра.
-
В поле Имя фильтра введите имя для фильтра XML.
Это имя будет отображаться в диалоговом окне Параметры фильтра XML.
-
В поле Приложение выберите приложение LibreOffice, для которого создан фильтр.
-
В поле Имя типа файла введите тип файла, для которого создан фильтр.
Это имя будет отображаться в диалоговых окнах Открыть, Экспорт и Сохранить как.
-
В поле Расширение файла выберите расширение экспортируемого файла.
Чтобы отличать файл от других XML-файлов, введите другое расширение вместо *.xml.
-
На вкладке Преобразование определите свойства преобразования для фильтра.
-
(Необязательно). В поле Тип документа введите идентификатор типа документа для внешнего формата файла.
Идентификатор используется, чтобы обнаруживать файлы этого типа при импорте.
-
В поле XSLT для экспорта введите путь и имя XSLT-файла таблицы стилей, которая определяет преобразование из формата OpenDocument во внешний формат.
-
В поле XSLT для импорта введите путь и имя XSLT-файла таблицы стилей, которая определяет преобразование из внешнего формата в формат OpenDocument.
-
(Необязательно). В поле Шаблон для импорта введите путь и имя шаблона, который определяет стили LibreOffice, используемые в импортированном файле.
Файлы, которые определены на вкладке Преобразование копируются в локальный пользовательский каталог LibreOffice.
-
Нажмите кнопку ОК.
Процедура тестирования фильтра XML
Можно провести базовые испытания пользовательского фильтра XML в LibreOffice.
Документ не изменится при этих испытаниях.
-
Создайте или откройте текстовый документ.
-
Выберите команду
. -
В списке фильтров выберите фильтр, который требуется проверить, и нажмите Тест XSLTs.
-
To test an Export filter, do one of the following in the Export area of the dialog:
-
Нажмите кнопку Обзор, выберите документ LibreOffice, который хотите проверить, и нажмите кнопку Открыть.
-
Чтобы проверить текущий документ, щёлкните Текущий документ.
-
To test an Import filter, click Browse in the Import area of the dialog, select a document, and click Open.