Содержимое

# Фильтры импорта и экспорта

В LibreOffice, кроме собственных форматов XML, можно также открывать и сохранять множество других форматов XML.

В UNIX форматы файлов определённого рода не могут опознаваться автоматически. В LibreOffice правильные типы файлов обычно опознаются автоматически при открытии файла. В некоторых случаях пользователю нужно выбрать тип файла в диалоговом окне Открыть. Например, если имеется таблица базы данных в текстовом формате, которую требуется открыть как таблицу базы данных, после выбора файла необходимо указать тип файла «Текст CSV».

## Макросы BASIC в документах Microsoft Office

В разделе LibreOffice - ПараметрыСервис - Параметры - Загрузить/сохранить - Свойства VBA можно указать параметры для кодов макросов VBA в документах MS Office. Макросы VBA невозможно запустить в LibreOffice, их следует вначале преобразовать и адаптировать. Часто LibreOffice используется только для изменения видимого содержимого в файле Word, Excel или PowerPoint и последующего сохранения в формате Microsoft Office без изменения макросов. Поведение LibreOffice можно настроить желаемым образом: макросы VBA могут сохраняться в комментированной форме в виде подпрограммы LibreOffice и корректно записываться при сохранении документа в формате MS Office или удаляться при загрузке. Последний вариант представляет собой эффективную защиту против вирусов в документах Microsoft Office.

## Замечания, касающиеся внешних форматов и типов файлов

Некоторые фильтры, даже если они не установлены, можно выбрать в диалоговых окнах Открыть и Сохранить. Если выбран такой фильтр, появится сообщение, что этот фильтр при необходимости ещё можно установить.

Если нужно установить дополнительные фильтры или удалить отдельные установленные фильтры, закройте LibreOffice, запустите программу установки и выберите параметр Изменить. Тогда появится диалоговое окно, в котором можно добавить или удалить отдельные компоненты LibreOffice. Графические фильтры можно найти в "Дополнительных компонентах".

### Импорт и экспорт текстовых документов

LibreOffice Writer может читать различные версии формата Microsoft Word. Также можно сохранять текст в формате Word. Однако не все возможности LibreOffice Writer можно перенести в Word и не всё можно импортировать.

Импорт обычно не вызывает проблем. Импортируются (и экспортируются) даже данные последних изменений и элементы управления, так что вставленный или удалённый текст в документах Word, а также атрибуты шрифтов, которые были изменены, опознаются в LibreOffice. Кроме того, включается разная окраска для каждого автора и время таких изменений. Когда текстовые поля и подписи графических объектов импортируются из шаблонов, большинство атрибутов также импортируются как непосредственные атрибуты абзацев и рисунков. Однако некоторые атрибуты в процессе импорта могут быть потеряны.

Также имеется возможность импорта и экспорта файлов RTF. Этот формат файлов может использоваться для обмена форматированными текстами между различными приложениями и платформами. Таким образом многие форматы, читаемые большинством программ, будут перенесены без проблем. В буфере обмена используется формат RTF, когда часть электронной таблицы из LibreOffice Calc вставляется с помощью DDE в LibreOffice Writer.

Фильтр Кодированный текст помогает открывать и сохранять текстовые документы с другой кодировкой шрифта. Будет открыто диалоговое окно, дающее возможность выбрать набор символов, шрифты по умолчанию, язык и код конца абзаца.

### Импорт и экспорт в формате HTML

При использовании LibreOffice Writer в документы HTML можно вставлять сноски и концевые сноски. Они экспортируются как метатеги. Символы сносок и концевых сносок экспортируются как гиперссылки.

Для добавления в документ HTML неизвестных символов используются комментарии. Каждое примечание, которое начинается с «HTML:...» и заканчивается «>», обрабатывается как код HTML, но экспортируется без этих обозначений. После «HTML:...» можно добавить несколько тегов. Подчёркнутые символы преобразуются в кодировку ANSI. Комментарии создаются во время импорта (например, для метатегов, у которых указаны все свойства файла, или для неизвестных тегов).

При импорте HTML в LibreOffice Writer возможно чтение файлов, имеющих кодирование символов UTF-8 или UCS2. Могут отображаться все символы, которые содержатся в наборе символов ANSI или в системном наборе символов.

При экспорте документа в HTML используется кодировка, выбранная в разделе LibreOffice - ПараметрыСервис - Параметры - Загрузка/Сохранение - Совместимость с HTML. Отсутствующие в этой кодировке символы экспортируются в форме замещения, правильно отображаемой в современных веб-браузерах. При экспорте таких символов выводится соответствующее предупреждение.

Если, в LibreOffice - ПараметрыСервис - Параметры - Загрузка/Сохранение - Совместимость с HTML, в качестве параметра экспорта устанавливается Mozilla Firefox или LibreOffice Writer, то после экспорта все важные атрибуты шрифта экспортируются напрямую (например, цвет текста, размер шрифта, полужирный, наклонный и так далее) в стилях CSS1. (CSS означает Cascading Style Sheets.) Импорт также выполняется в соответствии с этим стандартом.

Свойство «font» может применяться в Mozilla Firefox; это значит, что перед размером шрифта дополнительно можно указать значения параметров «font-style» (italic, none), «font-variant» (normal, small-caps) и «font-weight» (normal, bold).

- Например, "Шрифт: жирный, курсив, малые прописные 12 пт/200% Arial, Helvetica" меняется на "жирный, курсив, малые прописные, два интервала" с семейством шрифтов Arial или Helvetica, если Arial не существует.

- "Шрифт: 10 пт" меняется на шрифт "10 пт, жирный, курсив, малые прописные выкл."

Если в качестве параметра экспорта задан LibreOffice Writer, размеры поля элемента управления и их внутренние поля экспортируются как стили (форматы печати). Свойства размера CSS1 основаны на значениях «width» (ширина) и «height» (высота). Свойство « Margin» (поле) используется для задания равных полей со всех сторон страницы. Для установки разных полей используются свойства «Margin-left» (левое поле), «Margin-right» (правое поле), «Margin-top» (верхнее поле) и «Margin-bottom» (нижнее поле).

Расстояния от графики и подключаемых модулей до содержимого можно устанавливать индивидуально для экспорта в LibreOffice Writer. Если верхнее/нижнее или правое/левое поле устанавливается по-разному, расстояния экспортируются в параметр «STYLE» соответствующего тега в качестве свойства размера поля CSS1 «Margin-Top», «Margin-Bottom», «Margin-Left» и «Margin-Right».

Фреймы поддерживаются с помощью расширений CSS1 для объектов с абсолютным позиционированием. Применимо только к параметрам экспорта Mozilla Firefox и LibreOffice Writer. Выравнивание фреймов выполняется так же, как у графических объектов, подключаемых модулей, и плавающих фреймов, однако связывать фреймы, с символами нельзя.

Если фреймы не содержат столбцов, то экспортируются в виде тегов «<SPAN>» или «<DIV>». При наличии столбцов экспортируются как «<MULTICOL>».

Единица измерения, установленная в LibreOffice, используется для экспорта свойств CSS1 в виде HTML. Единица может задаваться отдельно для текстовых и HTML-документов в меню LibreOffice - ПараметрыСервис - Параметры - LibreOffice Writer - Общие или LibreOffice - ПараметрыСервис - Параметры - LibreOffice Writer/Web - Вид. Количество экспортируемых десятичных разрядов зависит от единицы.

Единица измерения | Имя единицы измерения в CSS1 | Максимальное число десятичных разрядов
--- | --- | ---
Миллиметр | мм | 2
Сантиметр | см | 2
Дюйм | " | 2
Пика | пк | 2
Пункт | пт | 1

Фильтр веб-страниц в LibreOffice поддерживает некоторые возможности CSS2. Однако для их использования необходимо активировать экспорт разметки печати в LibreOffice - ПараметрыСервис - Параметры - Загрузка/сохранение - Совместимость с HTML. Затем, в HTML-документах, помимо стиля страницы HTML, также можно использовать стили «Первая страница», «Левая страница» и «Правая страница». Эти стили должны предоставлять возможность установки различных размеров и полей для левой, правой и первой страницы при печати.

### Импорт и экспорт нумерации

Если в LibreOffice - ПараметрыСервис - Параметры - Загрузка/сохранение - Совместимость с HTML, выбран параметр экспорта «LibreOffice Writer»,то отступы нумераций экспортируются в виде параметра CSS1 «margin-left» в составе атрибута STYLE тегов <OL> и <UL>. Свойство указывает на различие относительно отступа следующего вышестоящего уровня.

Отступ левого абзаца в нумерации указывается как свойство CSS1 «margin-left». Отступы первой строки в нумерации не учитываются и не экспортируются.

### Импорт и экспорт файлов электронных таблиц

В LibreOffice импортируются и экспортируются ссылки на удалённые разделы, например, столбцы, на которые имеются ссылки. Формулу в целом можно просмотреть в процессе экспорта, и удалённая ссылка содержит обозначение (#REF!) для этой ссылки. Для этой ссылки во время импорта будет создано соответственно #REF!.

### Импорт и экспорт графических файлов

Как и для документов HTML, можно указать использование фильтра с элементом или без элемента (LibreOffice Impress) в имени, чтобы открывать графические файлы LibreOffice. Если фильтр используется без этого элемента, файл будет открываться как документ LibreOffice Draw. В противном случае файл, сохранённый с помощью старой версии программы, теперь будет открываться в LibreOffice Impress.

Когда импортируется файл EPS, в документе отображается графический объект для предварительного просмотра. Если предварительный просмотр недоступен, в документе отображается заполнитель, соответствующий размеру графического объекта. В Unix и Microsoft Windows импортированный файл можно печатать с помощью принтера PostScript. Если используется другой принтер, будет печататься предварительный просмотр. В процессе экспорта графических объектов EPS создаётся предварительный просмотр в формате TIFF или EPSI. Если графический объект EPS вместе с другими графическими объектами экспортируется в формате EPS, тогда этот файл будет вставлен в новый файл без изменений.

Многостраничные графические объекты TIFF допустимы, если графические объекты импортируются или экспортируются в формате TIFF. Эти графические объекты извлекаются как набор отдельных картинок в одном файле, например, отдельные страницы факса.

Доступ к некоторым параметрам LibreOffice Draw и LibreOffice Impress можно получить, используя команды Файл - Экспорт. Дополнительные сведения см. в разделе Параметры экспорта графики.

### PostScript

Экспорт документа или графического объекта в формат PostScript

1. Установите драйвер принтера PostScript, если он ещё не установлен, например, драйвер Apple LaserWriter.

2. Напечатайте документ, используя команды меню Файл - Печать.

3. Выберите в диалоговом окне принтер PostScript и установите флажок Печатать в файл. Будет создан файл PostScript.

Пожалуйста, поддержите нас!