我在 LibreOffice Calc 中创建了一个简单的发票文件,它由 2 页组成。我已将文档的打印范围定义为:
$A$1:$D$33,$D$34:$D$35
我的第一页包含实际发票信息,第二页是单个合并单元格,包含条款和条件文本(换行到单元格宽度)。第二页由行分隔符定义。
当我将工作表导出为 PDF 时,第一页显示正常,但第二页的术语文本全都错误。在左侧,我看到一部分文本(看起来像一列),当我选择 PDF 中的文本时,我可以看到它从页面左侧的某个地方移开。我在打印预览中得到了相同的结果。
我完全不知道如何解决这个问题,非常感谢任何见解。
答案1
来自 LibreOffice 帮助 (公式、打印,而不是结果) - 不确定是否可以在一张纸上混合打印,因此您可能必须将公式移动到第二张纸上。
打印表格详细信息打印工作表时,您可以选择要打印的详细信息:行和列标题 工作表网格 注释 对象和图形 图表 绘图对象 公式要选择详细信息,请按以下步骤操作:1. 选择要打印的工作表。2. 选择“格式”-“页面”。如果工作表打开时启用了写保护,则该命令不可见。在这种情况下,单击标准栏上的“编辑文件”图标。3. 选择“工作表”选项卡。在“打印”区域中标记要打印的详细信息,然后单击“确定”。4. 打印文档。
答案2
我设法通过将我的条款和条件文本移到发票打印区域的右侧,然后重新定义条款和条件的打印区域来解决了这个问题。奇怪的是,这有效。似乎有某种原因导致 Calc 无法打印在第一个打印区域下方定义的第二个打印区域,但当它位于第二个打印区域的右侧时却能够打印第二页。