在 LibreOffice Writer 中,如果我选择
Format -> Page... -> Background -> Background color
我可以设置背景颜色,但它只在边距内使用。如何设置纸张颜色?一种方法是将边距设置为零,但这不是最佳选择,因为我需要文本的边距。
答案1
你到底想实现什么?如果你只是想修改LibreOffice 的外观,无需修改输出,您可以为文档背景设置自定义颜色:菜单“ Tools
”->“ Options
”->“ Appearance
”->“ Document Background
”。
如果你想修改输出, 也,您将需要使用一种解决方法,因为您只能修改页边距内的区域(正如 laurent 所描述的)。只需修改页面样式(如下面“编辑”中所述)。
要以可打印的方式修改页面外观,有一个很好的解决方法:不要触碰页边距,而是将内容(整页水印、信纸或只是具有特定背景的整页框架)插入页眉/页脚。这样,它也会修改每个新页面。要修改整个页面的“背景颜色”,您可以按以下步骤操作:
就是这样 - 现在您在每一页上都有一个框架作为“背景对象”,从而有效地设置页面背景。
另请参阅这个 ask.libreoffice.org 线程。
编辑
在当前版本的 LibreOffice(已使用 6.4 测试)中,可以在页面样式选项中设置页面背景颜色:
- 打开菜单
Format
; - 选择菜单项
Page Style...
; - 选择
Area
标签; - 默认为
Area
;None选择Color改为; - 选择所需的颜色;
- 点击Apply。
就是这样,默认页面样式现在有了彩色背景。要测试它,只需将具有背景颜色的空 Writer 文档导出为 PDF;PDF 将显示所选的背景颜色。
答案2
将打印彩色背景,并且编写器不会打印边距内的任何内容,因此如果您使用编辑->打印机布局选项,它将不会显示边距内的任何内容。
如果您禁用编辑->打印机布局并设置背景颜色,您将在屏幕上看到整个窗口的颜色,但不会以这种方式打印。
要打印无边距的整页彩色内容,我认为您的唯一选择是将边距设置为 0。您可以使用格式 -> 段落 -> 文本前后的标识选项模拟文本的边距。
也许宏可以做到这一点,但我认为识别会更容易。
答案3
在 Mac 上,可以在 Libreoffice -> 应用程序颜色 -> 文档背景中设置该选项: