1

Я создал pdf-файл, используя pdfkit.Pdf. Но изображение не отображается на моем pdf-файле, и print_media_type также не работает. Я использую rails 4.0.2 и ruby ​​2.0.0. может ли кто-нибудь помочь мне решить эту проблему? Здесь я подробности здесь. Спасибо.Изображение и print_media_type для pdfkit не работают на рельсах 4.0.2

камень файл:

gem 'pdfkit','0.5.2'  
gem 'wkhtmltopdf-binary','0.9.9.1' 
gem 'wkhtmltopdf-heroku','1.0.0' 

application.css:

@media print { 
body {  
    text-align: justify; 
    font-size:566px; 
    background-color: red; 
    } 
} 

application.rb:

require "pdfkit"  
config.middleware.use PDFKit::Middleware, :print_media_type => true 

конфигурации/инициализаторы/pdfkit.rb:

PDFKit.configure do |config| 
    config.wkhtmltopdf = 'C:\Program Files\wkhtmltopdf\bin\wkhtmltopdf.exe' 
    config.default_options = { 
    :page_size => 'A4', 
    :page_height => '2478', 
    :footer_right => "Page [page] of [toPage]", 
    :margin_top=>"0.5in", 
    :margin_right=>"1in", 
    :margin_bottom=>"0.5in", 
    :margin_left=>"1in", 
    :zoom => '1.5', 
    :disable_smart_shrinking=> false, 
    :print_media_type => true 
    } 
    config.root_url = "//localhost" 
end 

application.html.erb:

<%= stylesheet_link_tag "application", :media => "all", "data-turbolinks-track" => true %>` 
<%= javascript_include_tag "application", "data-turbolinks-track" => true %>` 
<body> 
    <%= image_tag "rails.png", size: "725x150" %> 
</body> 

ответ

0

использование

<img src="<%=root_url%>/rails.png" height="725" width="150" > 

или

<img src="<%=root_url%>/assets/rails.png" height="725" width="150" > 

 Смежные вопросы

  • Нет связанных вопросов^_^