绘制现有(或新创建)图像的点

时间:2016-10-12 20:11:34

标签: ruby-on-rails ruby

我正在研究PDF生成逻辑,并希望能够在精确位置的PDF中绘制图像上的点。

为了确保将这些点精确地绘制在我想要的位置,我想生成一个可以插入到PDF中的图像,该图像将在精确且已知的位置具有对象(点,圆等)。

在(x,y)拍摄图像并添加内容的最快/最简单的方法是什么。在线工具?简易红宝石/铁轨解决方案?还有什么吗?

1 个答案:

答案 0 :(得分:0)

为此您可以使用Prawn gem: https://github.com/cortiz/prawn-rails

以下是边框中绘制ac圆的手册(http://prawnpdf.org/manual.pdf)中的示例(x,y)。 请注意,(0,0)是左下角。

stroke_axis
stroke_circle [0, 0], 10
bounding_box([100, 300], :width => 300, :height => 200) do
 stroke_bounds
 stroke_circle [0, 0], 10
end

在您的情况下,在特定位置找到图像后,您可以计算您想要绘制点的确切位置(根据图像高度和宽度)