kimse Paperclip ile çok sayfalı pdf yükleyip bir JPEG içine her sayfayı dönüştürmek için nasıl biliyor mu?Çok sayfalı bir PDF nasıl yüklenir ve Paperclip ile JPEG'e dönüştürülür?
Şimdiye kadar, ben bir PDF yüklemek her zaman, sadece bana JPEG olarak PDF ilk sayfasını görmek için izin verir. Ancak PDF'deki her sayfayı bir JPEG dosyasına yükleyip dönüştürmek istiyorum.
herhangi mücevher veya bu beni 10 pg PDF yüklemek ve 10 JPEG dosyaları olarak Veritabanında/Mağaza dönüştürme yardımcı olabilir eklentisi var mı?
Ben docsplit-images taş baktım, ama bu çözüm en iyi çözüm ya da nasıl çalıştığını olup olmadığından emin değilim.
Post.rb
class Post < ActiveRecord::Base
belongs_to :Blogs
attr_accessible :content, :title, :pdf
has_attached_file :pdf,
:url => "/assets/products/:id/:style/:basename.:extension",
:path => ":rails_root/public/assets/products/:id/:style/:basename.:extension"
validates_attachment_content_type :pdf,
:content_type => [ 'application/pdf' ],
:message => "only pdf files are allowed"
end
_form.html.erb bu hiç mantıklı için bir resim etiketi kullanma
<%= form_for ([@post]), :html => { :multipart => true } do |f| %>
<%= f.file_field :pdf %>
<% end %>
show.html.erb
<%= image_tag @post.pdf.url(:original) %>
Yalnızca ilk sayfayı görebilmeniz gerektiğini söylediğinizde, bu, PDF'yi sunucudan yeniden indirirken anlamına gelir, değil mi? Sunucunuza sadece doğrudan kopyalar ikili veri - - Ben Paperclip hiç PDF ayrıştırır sanmıyorum çünkü o davranış, beni şaşırtmaz bu nedenle kimse PDF çözümlenen olması için gerçekten garip ve bir sayfaya kesildi ediyorum bu süreçte bir yerlerde. – Matchu
@Matchu temel olarak, PDF'nin ilk sayfasının görüntüsünü tarayıcıda görebiliyorum. On sayfa boyunca ilerlemek istiyorum. Bunu yapmak için zaten var. –
URL: nedir? Nasıl farklıdır: yol? – Jwan622