मैं * .cbr / * .cbz से बहुत परिचित नहीं हूँ, लेकिन ऐसा लगता है कि आपको दो चरणों को संयोजित करना होगा:
- PDF को Images में Convert करें
- एक ज़िप / आरएआर संग्रह में उन्हें संपीड़ित करें।
चरण 1 के बारे में, आप ImageMagick की convertकमांड का उपयोग कर सकते हैं । आप convertएक पीडीएफ के साथ कई पेजों को फीड कर सकते हैं , और convertप्रत्येक पेज को सिंगल ग्राफिक्स फाइल के रूप में वापस कर देंगे। मैंने इसे 400 डीपीआई पर स्कैन किए गए पाठ के साथ परीक्षण किया है, और निम्नलिखित कमांड के परिणामस्वरूप अच्छा एकल JPGE होता है:
$ convert -verbose -colorspace RGB -interlace none -density 400 -quality 100 yourPdfFile.pdf 00%d.jpeg
( -qualityविकल्प के बारे में क्रेडिट : इस मंच प्रविष्टि )
नतीजतन, आप प्राप्त करते हैं 000.jpeg, 001.jpegऔर इसी तरह। बस उन्हें एक .cbzफ़ाइल में ज़िप करें , और आप कर रहे हैं।
तुम भी उन्हें "समवर्ती" द्वारा दोनों चरणों को जोड़ सकते हैं:
$ convert -verbose -colorspace RGB -interlace none -density 400 -quality 100 yourPdfFile.pdf 00%d.jpg && zip -vm comic.cbz *.jpg
(सुनिश्चित करें कि आपकी वर्तमान कार्य निर्देशिका में कोई अन्य JPEG नहीं है, ऊपर दिए गए कोड का उपयोग करने के बाद, ज़िप सभी JPEG को cbz फ़ाइल में ले जाएगा )
pdftoppmवास्तव में ImageMagick की तुलना में उपयोग करना आसान हैconvert।