我正在使用hexapdf
在此 gem 中创建 pdf 和新手,因此我想要有关以下问题的一些解决方案。
1( 如何在 gem 的页面中从顶部而不是底部设置页面内容hexapdf
以及如何以百分比形式给出高度、宽度和 at 参数。
2(如何在此导入新字体。
请给我一些解决这些问题的方法
答案如下。
1(composer
将有助于从上到下创建文档。
2(像这样导入字体。
例:
HexaPDF::Composer.create('composer.pdf') do |pdf|
font_name = "path_of_file.ttf"
text_style = pdf.base_style.dup.update(font: font_name)
pdf.text("this is some text", style: text_style)
end