首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Randym/axlsx -宝石,造型问题

Randym/axlsx -宝石,造型问题
EN

Stack Overflow用户
提问于 2017-02-03 06:52:46
回答 1查看 454关注 0票数 0

在我的应用程序中,我一直在使用rails randym/axlsx 2.0.1版本来生成excel视图。我有一些与excel工作表的样式有关的问题。

这是html文件试图在excel中实现的文件。

到目前为止,我已经成功地将所有内容正确地展示给了四面八方。但我被卡在了中间的横截面上。

这是我生成的excel文件的示例,好像现在:

为了带来对角,就像随机/axlsx文档中提到的,我试过,

代码语言:javascript
复制
style.add_style( border: { style: :thin, color: "000000", :edges => [:left, :right, :top, :bottom, :diagonal]   } )

但是,除了“:=>:左侧、:右侧、:顶部、:底部、:对角线”中的对角线边缘外,其他所有在excel工作表中正确显示的边缘。

1.为什么对角线边不工作?

2.如何像上面的图像一样对齐对角线中的所有四个文本?

我面临的另一个问题是,我使用以下代码将一个图像带到excel文件中:

代码语言:javascript
复制
sheet.add_image(:image_src => img) do |image|
    image.width = 20
    image.height = 20
    image.start_at column, row
end

图像位于单元格的左上角。

3.如何将图像定位在单元格的中心?

请帮帮忙。

EN

回答 1

Stack Overflow用户

发布于 2017-02-03 12:22:24

试试这个,也许能帮到你-

代码语言:javascript
复制
style.add_style( border: { style: :thin, color: "000000", :alignment=>{:horizontal => :center}  } )
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42018384

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档