使用电子表格工具将图像添加到excel标题中

本文关键字:excel 标题 添加 图像 电子表格 工具 | 更新日期: 2023-09-27 18:04:17

我在。net 3.5上使用最新的电子表格Gear和c#

我正在生成一个电子表格并添加各种格式。我想做的一件事是在电子表格的左侧标题部分添加一个图像用于打印。我该如何做到这一点?

I have try:

worksheet.PageSetup.LeftHeader = Image.FromFile("file location");

但这似乎不起作用。当我在Excel中查看示例时,我注意到Excel将标题图片视为"&[picture]",但没有指定文件路径。

有人知道这个问题的解决方法吗?

使用电子表格工具将图像添加到excel标题中

有点晚了,但我们开始吧:

你我们第一行是对的:

worksheet.PageSetup.LeftHeader = "Filename or URL"

但是你错过了第二个命令:

xlsheet.PageSetup.LeftHeader = "&G"

存在不同语言的常见问题。例如,如果你想用德语使用Excel,这个标签就变成="&I"(没有明显的原因)

你可以用常用的命令来调整你的图像

我创建了一个解决方案:我的图像基本上是带有许多颜色的花哨文本。我想出了两种嵌入文本的方法。1-制作一个excel文件作为嵌入式资源,其中包含您需要的所有标题格式,然后使用SSG打开该文件。2-用XML格式保存一个excel文件,用notepad++之类的工具检查它,看看excel是如何表示数据的。在我的例子中,我需要一个海军蓝的颜色,excel将其命名为&20&K04-024text表示尺寸为20的海军蓝文本。据我所知,这是不可能的,把一个图像在标题