2013-07-29 15 views
8

Ich habe eine PDF-Datei. Ich möchte alle Seiten um 90 Grad nach rechts drehen. Wie kann ich dies mit Garnelen Edelstein erreichen? Wenn ich versuche, eine vorhandene PDF-Datei als Vorlage zu verwenden und zu rotieren, funktioniert das nicht. Ich habe vergeblich versucht.Wie kann ich die Ausrichtung des vorhandenen PDF mit Garnelen ändern?

require 'prawn/core' 
require 'prawn/layout' 
require 'prawn/measurement_extensions' 

pdf = Prawn::Document.new(:page_size => [4.in, 6.in], :template => 'orig.pdf', :layout => 'potrait') do |p| 
p.rotate(90) 
end 
pdf.render_file("./test1.pdf") 

pdf = Prawn::Document.new(:page_size => [4.in, 6.in], :template => 'orig.pdf', :layout => 'potrait', :rotate => 90) 
pdf.render_file("./test2.pdf") 

Antwort

2

Verwendung: page_layout statt Layout ... für mote info Bitte folgen Sie diesem Tutorial http://prawn.majesticseacreature.com/docs/0.11.1/Prawn/Document.html

+0

ich mit beiden Verfahren versucht, über das Layout mit page_layout ersetzen. Es funktioniert immer noch nicht. Mache ich etwas falsch ? – dknight

+0

Es hat mir auch nicht geholfen, wenn ich die Vorlage benutze, wird nur eine leere Seite ohne Inhalt gerendert –