六份 PDF 页面方向和内容顺序



我正在使用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

最新更新