关于导入和导出筛选器

在 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 代表 Cascading Style Sheets。) 导入也是按照该标准进行的。

"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>" 导出。

The measurement unit set in LibreOffice is used for HTML export of CSS1 properties. The unit can be set separately for text and HTML documents under - LibreOffice Writer - General or - LibreOffice Writer/Web - View. The number of exported decimal places depends on the unit.

度量单位

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