我正在尝试将ORACLE FAP文件(是的,我知道,“fap”......呵呵)转换成PDF但是遇到了障碍。这就是我所做的:
但是,当我尝试使用Ruby中的Prawn(http://prawn.majesticseacreature.com/)渲染表单时,文本会在整个文档中偏移,以便大多数单词会覆盖其他单词。我玩过单位转换并尝试在坐标周围进行更改以查看PDF中的锚点是否位于左上角(对于元素)而我仍然无法得到它。
有什么想法吗?
答案 0 :(得分:0)
看起来你基本上已经完成了协调系统。文本特征(字距调整,字体大小,字符间距等)可能略有不同。
您使用的是draw_text()
方法吗?
尝试减小字体大小和字符空间,如下所示:
pdf = Prawn::Document.new
pdf.character_spacing(0.2) do
pdf.draw_text "James", :at => [100, 100], :size => 10
end
如果您使用text()
方法,则应该更容易
pdf = Prawn::Document.new
pdf.text("James", :size => 10, :character_spacing => 0.2)