0

有没有办法使用 Axlsx 将图像添加到页眉页脚?

header_footer = {:different_first => false, odd_header:'&C&14 &B&UHeader Text', odd_footer:'&L&11&BPage &P &C&11Footer Text &R&11&ILast updated:&D'}

@wb.add_worksheet(name: "Sheet1",:header_footer => header_footer) do |sheet|
    #add rows, etc.
end

我想将图像添加到标题的右侧部分,所有示例都是将图像放置在特定单元格中。

关于我如何做到这一点的任何想法?

4

1 回答 1

2

要回答您的问题“有没有办法使用 Axlsx 将图像添加到页眉页脚?” 当前为否。axlsx github 存储库中的 header_footer.rb 文件可以选择包含一个带有控制字符的字符串,这些字符允许包含作者姓名、日期、页码等。它指出 - “页眉和页脚是使用字符串生成的这是纯文本和控制字符的组合”。此外,header_footer 对象被序列化为 xml_string 进行处理。

到目前为止,在工作表中添加图像的唯一方法是通过 add_image 方法。

于 2015-01-03T23:00:49.480 回答