excel - 可打印到 Excel 的背景图像

标签 excel printing

我使用 Page Layout->background 将背景图像添加到 Excel 中。但它不可打印。如何将可打印的背景图像添加到 Excel 工作表?

最佳答案

将图像放在标题中
网上有不少文章说“可打印的背景图片”在 Excel 中是不可能的。 但他们是,有了这个解决方法。
放图片在标题中 ,如果它大于标题允许的大小,它将溢出到页面的主要部分。
这是一个 PDF 的屏幕截图,显示了一个带有非常简单的 EMF(矢量)图形的电子表格——一个粉红色的 8"x10"(200x250mm) 盒子。
screenshot of an Excel spreadsheet printed to PDF
图形中甚至可以包含文本。这是一个 PDF 的屏幕截图,显示了一个包含文本的蓝色 8"x10"EMF 图形的电子表格。
enter image description here
如果您制作的是 EMF/矢量图像(不是 PNG/位图图像),那么您放在背景中的任何文本的质量都会非常好:
enter image description here
以下是详细步骤。
创建 EMF 图形
如果您有 Inkscape (FLOSS) 或 PowerPoint,则创建 EMF 很容易:

  • 创建一个新的 PowerPoint 文档,
  • 画一个框,将其调整为 8x10 或类似大小,
  • 用所需的颜色和文本(如果有)填充它,
  • 右键单击 ⟶ 另存为图片 ⟶ 选择增强型元文件 (EMF) 格式。

  • Note: "Save as Picture..." doesn't appear if you are currently editing text in a textbox. You need to click the border of the box, to select the box itself and exit 'edit text' mode.


    screenshot of Save As Picture dialog box
    将图像作为背景图像添加到 Excel 电子表格
  • Page LayoutPage Setup ⟶ 点击页面设置对话框的“箭头按钮”
    Page Setup arrow
  • 页眉/页脚标签⟶ "Custom Header..."
  • 左栏⟶按Insert Picture...工具栏按钮
    screenshot of Insert Picture
  • 选择并添加您的图像。

  • 检查你的工作
  • 去查看⟶ Print Layout模式将您的图片视为背景图像。
  • 要调整图片大小,请点击页面设置⟶ Header/FooterFormat Picture...工具栏按钮或仅以正确的大小创建一个新的 EMF 文件。
  • 您可以根据需要打印到 PDF 或本地打印机:

  • screenshot of entire page

    关于excel - 可打印到 Excel 的背景图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56665855/

    相关文章:

    python - 在python中打印文本和变量时如何去掉空格

    excel - 从单元格中读取颜色为图表 excel 着色

    excel - 在 Excel 中将 hhmmss 转换为时间

    excel - 在列中查找匹配值,然后在行中查找匹配值

    c# - 是否可以从 Windows 服务打印 PDF 文档?

    java - 为什么基于数组的队列在java中不能正常工作

    python:更改类的打印

    excel - 根据另一列子集中的值返回列中的值

    excel - 如何更改 Powerpoint 形状的图像?

    windows - 直接访问 Windows 后台处理程序中列出的 USB 打印机端口