模块
目录
索引 🔎︎

# 关于导入与导出筛选器

在 LibreOffice 中，除自身的 XML 格式以外，还可以打开和保存多种外来的 XML 格式。

在 UNIX 中，无法自动识别某些文件格式。LibreOffice 在打开文件时通常可以自动识别正确的文件类型。
但在有些情况下，您必须自己从「打开」对话框中选择文件类型。例如，如果您希望将一个文本格式的数据库表格当作数据库表格打开，那么在选择文件之后就需要将该文件的类型指定为「文本 CSV」。

## MS Office 文档中的 Basic 宏

在 LibreOffice - 偏好设置工具 - 选项
- 加载/保存 - VBA 属性 中，可以指定用于 MS Office 文档中的 VBA 宏代码的设置。必须先对 VBA 宏进行转换和调整，否则它们不能在 LibreOffice 中执行。通常，您只需要使用 LibreOffice 更改 Word、Excel 或 PowerPoint 文件的可见内容，然后再次以 Microsoft Office 格式保存此文件，而不需要更改这些文件所含有的宏。您可以根据需要设定 LibreOffice 的行为: VBA 宏以注解的形式保存为 LibreOffice 的子例行程序，并且文档以 MS Office 格式保存时被重新正确写回；或者您可以选择装入时删除 Microsoft Office 宏。后一个选项是对 Microsoft Office 文档中的病毒的有效防护。

## 请注意相关的外部格式和文件类型

即使未安装某些筛选，也可以在「打开」和「保存」对话框中选择它们。如果选择这些筛选，将显示一条消息，提示您如果需要仍可以安装此筛选。

如果要安装其他过滤器或从安装中删除单个过滤器，请关闭 LibreOffice，启动安装程序并选择「修改」选项。然后会显示一个对话框，可在该对话框中添加或删除 LibreOffice 的单个组件。图形过滤器位于「可选组件」中。

### 导入与导出文本文档

LibreOffice Writer 可以读取各种版本的 Microsoft Word 文本格式。您还可以将自己的文本保存为 Word 格式。然而，不是所有 LibreOffice Writer 可用的格式都可以转换到 Word，也不是所有的格式都可以导入。

正常情况下，导入不会出现问题。即使红线标记的信息和控件被导入 (和导出)，以便 LibreOffice 可以识别 Word 文档中被插入或删除的文字以及已经修改过的字体属性。每个作者及更改时间都会拥有不同的颜色。当从模板中导入图形文本框和标签时，大多数属性也会作为直接段落和绘图属性被导入。但在导入过程中某些属性可能会丢失。

还可以导入与导出 RTF 文件。此文件格式可以用于在不同应用程序和平台之间交换已格式化的文本。这样，大部分程序可读取的格式都可以顺利的进行传送。当您通过 DDE 将 LibreOffice Calc 中的部分工作表插入到 LibreOffice Writer 中时，剪贴板将使用 RTF 格式。

文本过滤器已编码文本用于打开和保存用其他字符集来编码的文本文档。该过滤器有一个对话框，您可以在其中设置字符集、标准字体、语言和换段落。

### 以 HTML 格式进行导入与导出

使用 LibreOffice Writer，您可以在 HTML 文档中插入脚注与尾注。它们将作为元标记导出。脚注与尾注字符将作为超链接导出。

批注可将未知字符添加到 HTML 文档中。每个以 "HTML:..." 开始、并以 ">" 结束的批注将被作为 HTML 码来处理，但在导出时将不带这些标记。在 "HTML:..." 之后可以有多个标记，而在这些标记之间也可以有任意的文字。变元音将被转换为 ANSI 字符集。在导入时，同样将创建批注 (例如，对于在文档信息中没有位置的图元标记或未知标记)。

LibreOffice Writer 的 HTML 导入能够读取包含 UTF-8 或 UCS2 字符编码的文件。同时能显示 ANSI 字符集以及系统字符集中的所有字符。

当导出为 HTML 时，会使用在「LibreOffice - 偏好设置工具 - 选项
- 加载/保存 - HTML 兼容性」中定义的字符集。未在该处显示的字符会以替换格式写入，该格式会正确地显示在现代的网页浏览器中。当导出此类字符时，您将收到相应的警告。

如果在「LibreOffice - 偏好设置工具 - 选项
- 载入/保存 - HTML 兼容性」中, 您选择了 Mozilla Firefox, MS Internet Explorer, 或者 LibreOffice Writer 作为导出选项，在导出时所有的 important 字体属性都将作为直接属性导出为 CSS1 样式 (例如，文本颜色，文字大小，粗体，斜体，等等)。(CSS 代表「层叠式样式表」。) 导入也按照该标准进行。

"font" 属性对应 Mozilla Firefox; 在字体大小之前您可以指定可选的值给 "font-style" (italic, none), "font-variant" (normal, small-caps) 以及 "font-weight" (normal, bold)。

- 例如，「Font:bold italic small-caps 12pt/200% Arial, Helvetica」切换为粗体、斜体、小型大写字母、双倍行距，字体为 Arial 或 Helvetica 系列 (如果不存在 Arial)。

- "Font: 10pt" 切换为 10pt 字体，不使用粗体、斜体和小型大写字母。

如果将 MS-Internet Explorer 或 LibreOffice Writer 设置为导出选项，则控制字段的大小及其内部边距将作为样式 (打印格式) 导出。CSS1 大小属性基于 "width" 和 "height" 的值。"Margin" 属性用于在页面的各个边上设置相同边距。要设置不同边距，可使用 "margin-left"、"margin-right"、"margin-top" 和 "margin-bottom" 属性。

为了导出到 LibreOffice Writer 和 MS Internet Explorer，可以分别设置图形和插件到内容的距离。如果上/下或者右/左页边距设置不同，则该距离会以相应标签的 "STYLE" 选项作为 CSS1 的大小属性 "Margin-Top"、"Margin-Bottom"、"Margin-Left" 和 "Margin-Right" 导出。

使用 CSS1 时可以支持文本框，用于绝对定位对象。这仅适用于导出选项 Mozilla Firefox, MS Internet Explorer, 以及 LibreOffice Write。文本框可以作为图形、Plug-Ins、
以及浮动框架进行对齐，但是不能作为连接字符框架对齐。

如果文本框不包含列，则可作为 "<SPAN>" 标记或者 "<DIV>" 标记导出。如果包含列，则作为 "<MULTICOL>" 导出。

LibreOffice 中设置的度量单位用于 CSS1 属性的 HTML 导出。可在LibreOffice - 偏好设置工具 - 选项
- LibreOffice Writer - 常规或者LibreOffice - 偏好设置工具 - 选项
- LibreOffice Writer/Web - 视图中分别为文本和 HTML 文档设置度量单位。导出的小数点位数取决于度量单位。

度量单位 | CSS1 中的度量单位名称 | 小数位数的最大值
毫米 | mm | 2
厘米 | cm | 2
英寸 | in | 2
Pica | pc | 2
点 | pt | 1

LibreOffice 网页过滤器支持特定 CSS2 功能。但是要使用这些功能，就必须在「LibreOffice - 偏好设置工具 - 选项
- 加载/保存 - HTML 兼容性」中启用「导出打印布局」。在 HTML 文档中，除了可以 HTML 页面样式以外，还可以使用「首页」「左页」和「右页」页面样式。使用这些样式后，在打印时，首页、左页和右页将会使用不同的页面大小和页面边距属性。

### 编号的导入与导出

如果您在「LibreOffice - 偏好设置工具 - 选项
- 加载/保存 - HTML 兼容性」中选择 "LibreOffice Writer" 或 "Internet Explorer" 作为导出选项，则编号的缩进将作为 "margin-left" CSS1 属性在以 <OL> 和 <UL> 标记的 STYLE 属性中进行导出。该属性指定了与相邻的级别之间的缩进距离差。

段落左缩进在编号内作为 "margin-left" CSS1 属性来指定。首行缩进在编号中将被忽略，因此也不会被导出。

### 工作表文件的导入与导出

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 文件。