关于导入与导出筛选器

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

但在有些情况下,您必须自己从「打开」对话框中选择文件类型。例如,如果您希望将一个文本格式的数据库表格当作数据库表格打开,那么在选择文件之后就需要将该文件的类型指定为「文本 CSV」。

MS Office 文档中的 Basic 宏

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

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

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

提示图标

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


以 HTML 格式进行导入与导出

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

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

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

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

如果在「 - 载入/保存 - 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)。

如果将 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。文本框可以作为图形、以及浮动框架进行对齐,但是不能作为连接字符框架对齐。

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

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

度量单位

CSS1 中的度量单位名称

小数位数的最大值

毫米

mm

2

厘米

cm

2

英寸

in

2

Pica

pc

2

pt

1


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

编号的导入与导出

如果您在「 - 加载/保存 - 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 文件。