Daha önce bu şekilde bir açıklama yapılmış ama ben bunu anlayacak kadar bilgiye sahip değilim malesef.
LibreOffice Draw ile pdf dosyasını açıp jpg olarak kaydet diyebiliyorum. Lakin Draw’ı incelediğim kadarıyla şu 2 hususu tespit ettim:
1- Kalite internetteki çeviri sitelerinden çevirdiklerime göre çok çok kötü. Örnek vereyim, aynı yazıyı pdften çıktı almak ile resim dosyasından çıktı almak gibi fark. Çözünürlük çok bozuyor.
2- Sadece tek bir sayfayı kaydedebiliyor. Halbuki internetten mesela 40 sayfalık bir şeyi çevirip zip olarak indirebiliyorum topluca.
Yani draw bu anlamda şimdilik çok da iş görmeyecek.
Örneğin 20 sayfalık pdf dosyasını sayfa sayfa jpg olarak kaydedebileceğim bir komut ya da bir program var mı?
Eyvallah. Tam olarak istediğim özellik var bu programda. Kaç sayfa olursa olsun hepsini tek tek jpg yapıyor.
Bu arada Master PDF Editor 5 adlı program da aynısını yapıyor. Üst versiyon, onu da kurabilirsiniz.
Peki bunu kod ile yapmak mümkün mü, bilen var mı? Aşağıdaki linktekinin bir benzerini hiç program kullanmadan çok basit bir şekilde yapabiliriz kodlar ile. Tabi kodu biliyorsak
pdftoppm -jpeg -r 300 1.pdf output komutuyla 1.pdf dosyasını 300 dpi olarak jpg yaptı, hem de her sayfayı ayrı ayrı.
-jpeg kısmıyla dilediğiniz resim formatını,
-r 300 kısmıyla dilediğiniz dpi rakamını,
output kısmıyla da çevirdiği resimlerin adlarının ne olacağını belirliyoruz.
Ayrıca aşağıdaki linkteki adımları takip ederek aynısını yaparsanız, resim veya metin belgelerine sağ tıkladığınızda doğrudan pdf yapmanız için seçenek, hemen üstteki komutla benzer şekilde ayarlayarak pdf dosyasına sağ tıklayarak jpg yapmak için seçenek geliyor. Çok iyi, sık kullananlar kesinlikle denemeli.
Ama iki ayrıntıya dikkat edin:
1- Belgeleri PDF yapmak için Dosya Örneği kısmına yazdığınız formatların *.jpg, *.pdf şeklinde başında * ile olması gerekiyor. Linktekinde o kısım eksikti.
2- PDF dosyasını JPG’e çevirmek için yukarıdaki komut işe yarıyor fakat bunu sağ tıklayınca yapacak hale getirmek istiyorsanız komut kısmına şu komutu yapıştırmanız gerekiyor:
pdftoppm -jpeg -r 300 %f output
Eğer çok sayfalı bir dosya çeviriyor ve resimlerin tamamını kir klasöre aktarmak istiyorsanız da şu komutu kullanabilirsiniz:
Üstteki konuya ekleme olsun. Eğer birden fazla PDF’yi birleştirmek istiyorsanız da şu komutu kullanabilirsiniz:
pdfunite %F output.pdf
(Buradaki %F seçtiğiniz birden fazla dosya demek oluyor. Yani bu işlemi terminalden yaptığınızda %F yerine birleştireceğiniz pdf dosya adlarını yazıyorsunuz.)