使用Axlsx将图像添加到HeaderFooter

有没有办法使用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 

我想添加一个图像到标题的右侧部分,所有的例子是把图像放在一个特定的单元格。

任何想法,我怎么能做到这一点?

回答你的问题“是否有一种使用Axlsx将图像添加到页眉页脚的方法? 当前是否定的。axlsx github仓库中的header_footer.rb文件可以包含一个string,其中包含一个控制字符,允许包括作者姓名,date,页码等。它声明:“页眉和页脚是使用string这是纯文本和控制字符的组合“。 此外,header_footer对象被序列化为xml_string进行处理。

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