2013-07-29 13 views
8

Bir pdf dosyasına sahibim. Tüm sayfalarını 90 derece sağa döndürmek istiyorum. Prawn gem kullanarak bunu nasıl yapabilirim? Mevcut bir pdf'yi şablon olarak kullanmaya çalıştığımda ve üzerinde döndürmeyi denediğimde, çalışmaz. Aşağıdakileri boşuna denedim.Varolan pdf'nin yönünü karides kullanarak nasıl değiştirebilirim?

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") 

cevap

2

kullanım: page_layout yerine düzen ... zerre bilgi için ben page_layout ile düzenini değiştirerek Yukarıdaki yöntemlerden ikisi ile çalıştık bu öğretici http://prawn.majesticseacreature.com/docs/0.11.1/Prawn/Document.html

+0

izleyin. Hala çalışmıyor. Yanlış bir şey mi yapıyorum ? – dknight

+0

Bana da yardımcı olmadı, şablon kullanılırken içerik içermeyen boş bir sayfa oluşturuyor –

İlgili konular