X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=lib%2Fruby%2Ftest.rb;fp=lib%2Fruby%2Ftest.rb;h=b235ffc3ce7f66da8e24a7b461d876802f0823b8;hb=0d226aa8874ab6d598c8429ab655edee14a72126;hp=0000000000000000000000000000000000000000;hpb=dc63a658ba745c8e2381765f51e63d765a6064d9;p=swftools.git diff --git a/lib/ruby/test.rb b/lib/ruby/test.rb new file mode 100644 index 0000000..b235ffc --- /dev/null +++ b/lib/ruby/test.rb @@ -0,0 +1,15 @@ +require 'gfx' + +pdf = GFX::PDF.new('test.pdf') + +pdf.each_page do |page| + puts "#{page.nr} #{page.width}x#{page.height}" +end + +class TestRender < GFX::Device + def stroke(line, width, color, capstyle, jointstyle, miterlimit) + p line + end +end + +pdf.page(3).render(TestRender.new)