Фільтр імпорту та експорту

Зміст

# Про фільтри імпорту та експорту

У LibreOffice, крім власних форматів XML, можна також відкривати і зберігати безліч інших форматів XML.

У UNIX формати файлів певного роду не можуть розпізнаватися автоматично. У LibreOffice правильні типи файлів зазвичай розпізнаються автоматично при відкритті файлу. У деяких випадках користувачеві потрібно вибрати тип файлу в діалоговому вікні Відкрити. Наприклад, якщо є таблиця бази даних в текстовому форматі, яку потрібно відкрити як таблицю бази даних, після вибору файлу необхідно вказати тип файлу "Text CSV".

## BASIC Macros in Microsoft Office Documents

У розділі 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. Знаки непредставлені в цих наборах виражаються у вигляді форми, яка коректно відображається в сучасних браузерах. При експорті таких символів буде виведене відповідне попередження.

If, in LibreOffice - PreferencesTools - Options - Load/Save - HTML Compatibility, you select Mozilla Firefox or LibreOffice Writer as the export option, upon export all important font attributes are exported as direct attributes (for example, text color, font size, bold, italic, and so on) in CSS1 styles. (CSS stands for Cascading Style Sheets.) Importing is also carried out according to this standard.

Властивість "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 пт., жирний, курсив, малі літери вимкн."

If LibreOffice Writer are set as the export option, the sizes of the control field and their internal margins are exported as styles (print formats). CSS1 size properties are based on "width" and "height" values. The "Margin" property is used to set equal margins on all sides of the page. To allow different margins, the "Margin-Left", "Margin-Right", "Margin-Top" and "Margin-Bottom" properties are used.

The distances of graphics and Plug-Ins to the content can be set individually for export to LibreOffice Writer. If the top/bottom or right/left margin is set differently, the distances are exported in a "STYLE" option for the corresponding tag as CSS1 size properties "Margin-Top", "Margin-Bottom", "Margin-Left" and "Margin-Right".

Frames are supported with the use of CSS1 extensions for absolute positioned objects. This applies only to the export options Mozilla Firefox and LibreOffice Writer. Frames can be aligned as graphics, Plug-Ins,and Floating Frames, but character-linked frames are not possible.

Frames are exported as "<SPAN>" or "<DIV>" tags if they do not contain columns. If they do contain columns then they are exported as "<MULTICOL>".

Одиниця виміру задана у LibreOffice використовується при експорті властивостей CSS1 у формат HTML. Меню LibreOffice – НалаштуванняЗасоби – Параметри – LibreOffice Writer – Загальні LibreOffice – НалаштуванняЗасоби – Параметри – LibreOffice Writer/Web – Вид дозволяють окрему установку одиниць для текстових документів або HTML. Кількість експортованих знаків після коми залежить від одиниці вимірювання.

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

Фільтр веб-сайтів пакету LibreOffice підтримує деякі функції CSS2. Щоб його використовувати, необхідно активувати експорт макета друку, вибравши команду LibreOffice – НалаштуванняЗасоби – Параметри – Завантаження/Збереження – Сумісність з HTML. Таким чином, крім стилю сторінки, можна використовувати у HTML-документах також стилі "Перша сторінка", "Ліва сторінка" і "Права сторінка". Ці стилі повинні дозволяти ставити різні розміри сторінок і полів для першої сторінки та сторінок лівих і правих під час друку.

### Імпорт та експорт нумерації

If, in LibreOffice - PreferencesTools - Options - Load/Save - HTML Compatibility, the export option "LibreOffice Writer" is selected, the indents of numberings are exported as "margin-left" CSS1 property in the STYLE attribute of the <OL> and <UL> tags. The property indicates the difference relative to the indent of the next higher level.

Відступ лівого абзацу нумерації вказується як властивість CSS1 "Ліве поле". Відступ першого рядка в нумерації не враховується і не експортується.

### Імпорт та експорт файлів електронних таблиць

У LibreOffice імпортуються та експортуються посилання на віддалені розділи, наприклад, на рядки, на які є посилання. Формулу в цілому можна переглянути в процесі експорту, і віддалене посилання містить позначення (#REF!) для цього посилання. Для цього посилання під час імпорту буде створено відповідно #REF!.

### Імпорт та експорт графічних файлів

Як і для документів HTML, можна вказати використання фільтра з елементом або без елемента (LibreOffice Impress) в імені, щоб відкривати графічні файли LibreOffice. Якщо фільтр використовується без цього елемента, файл буде відкриватися як документ LibreOffice Draw. У іншому випадку файл, збережений за допомогою старої версії програми, тепер буде відкриватися у LibreOffice Impress.

Коли імпортується файл EPS, в документі відображається графічний об'єкт для попереднього перегляду. Якщо попередній перегляд недоступний, в документі відображається заповнювач, відповідний розміру графічного об'єкта. У Unix та Windows імпортований файл можна друкувати за допомогою принтера PostScript. Якщо використовується інший принтер, то буде друкуватися попередній перегляд. У процесі експорту графічних об'єктів EPS створюється попередній перегляд у форматі TIFF або EPSI. Якщо ілюстрації EPS разом з іншими графічними об'єктами експортуються у формат EPS, то цей файл буде вставлений у новий файл без змін.

Багатосторінкові графічні об'єкти TIFF допустимі, якщо графічні об'єкти імпортуються або експортуються в форматі TIFF. Ці графічні об'єкти вилучаються як набір окремих зображень у одному файлі, наприклад, окремі сторінки факсу.

Доступ до деяких параметрів LibreOffice Draw and LibreOffice Impress можна отримати, використовуючи команди Файл - Експорт. Див. Параметри експорту графіки за докладнішими відомостями.

### PostScript

Експорт документа або графічного об'єкта в формат PostScript:

1. Встановіть драйвер принтера PostScript, якщо він ще не встановлений, наприклад, драйвер Apple LaserWriter.

2. Надрукуйте документ, використовуючи команди меню Файл - Друк.

3. У діалоговому вікні виберіть принтер PostScript і встановіть прапорець Друкувати у файл. Буде створено файл PostScript.