有没有办法使用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
我想将图像添加到标题的右侧部分,所有示例都是将图像放在特定的单元格中。
关于如何实现这一目标的任何想法?
答案 0 :(得分:2)
回答你的问题"有没有办法使用Axlsx将图像添加到页眉?"目前不是。在axlsx github存储库中的header_footer.rb文件具有包含控制字符的字符串的选项,该字符串允许包括作者姓名,日期,页码等。它表示 - "页眉和页脚生成使用字符串,它是纯文本和控制字符的组合"。 此外,header_footer对象被序列化为xml_string以进行处理。
到目前为止,在工作表中添加图像的唯一方法是通过add_image方法。