Paperclip, yüklenen çok sayfalı bir PDF dosyasının her sayfası için 2 küçük resim oluşturmasını isterim.Kağıt ataması ile çok sayfalı pdf nasıl görüntülenir
Ben Paperclip 2.3.1.1 çalışan ve benim Varlık modelinde bu kullanıyorum: Ben bu sayfa başına 2 başparmak oluşturmak umuyordum (bir 3 sayfa pdf dosyası yüklediğinizde
has_attached_file :asset,
:styles => { :medium => "800x600>", :thumb => "100x100>" }
, 800x600'de ve 100x100'de daha küçük bir görüntüde). Bunun yerine, oluşturduğum 3 klasör (başparmak, orta, orijinal) - orijinal klasör origianl pdf dosyasını içerirken, başparmağım ve ortalamanın her biri pdf'nin sadece ilk sayfası olan bir pdf içeriyor.
PDF'in her sayfası için 2 başparmak oluşturmak için ataç almak için ne yapmam gerekir?
varlıklar/1/orta/dosya 0.png
varlıklar/1/orta/dosya-1: İdeal olarak, ben (yaratılmış 6 görüntüleri) böyle sayfa başına bir görüntü istiyorum. png
varlıklar/1/orta/dosya 2.png
varlıklar/1/başparmak/dosya-0.png
varlıklar/1/başparmak/dosya-1.png
assets/1/thumb/file-2.png
Bunu nasıl yapacağını bilen var mı? Özel bir işlemciye ihtiyacım var mı? Eğer öyleyse, işlemci neye benziyordu?
Teşekkürler.
Bu çözümü çalışıyorum ettik ama dönüştürme komutu sadece ilk sayfa için 1 resim oluşturmak gibi görünüyor. Aksi halde harika çalışıyor. Herhangi bir fikir? –
Terminaldeki Imagemagick paketinden 'convert' komutunu kullanarak debug olarak oynayabilirsiniz. – taro
Teşekkürler, bununla oynuyorum. Hala çalışmaya başlamadı, sadece ilk sayfa için 1 resim oluşturdu. –