जवाबों:
से imagemagickपैकेज, का उपयोग convertआदेश:
convert *.jpg pictures.pdf
आपको वर्तमान फ़ोल्डर में सभी पीडीएफ युक्त एक एकल पीडीएफ मिलेगा।
IM स्थापित करें:
sudo apt-get install imagemagick
स्रोत: stackoverflow
संपादित करें: ध्यान दें कि चित्र विशिष्ट क्रम से बाहर होंगे यदि वे क्रमांकित नहीं हैं। यदि आपके पास 10 या अधिक है, तो आपको उन्हें नाम समाप्त करने की आवश्यकता है filename01.jpg ... filename99.jpg आदि। उचित क्रम के लिए अग्रणी शून्य आवश्यक हैं। यदि आपके पास 100 या अधिक 001 ... 999 है।
for f in *.jpg; do convert "$f" "$f.pdf"; done; pdftk *.pdf cat output final.pdf
GrphicMagickउपयोगकर्ताओं को चलाना चाहिएgm convert *.jpg pictures.pdf
not authorizedत्रुटि हो सकती है ; इस संबंधित प्रश्न (और उत्तर) देखें ।
convert `ls -1v` file.pdf
मेरे लिए काम किया (लेकिन चेतावनी! संपीड़न बंद कर देता है और परिणामस्वरूप पीडीएफ बड़ा होगा!):
convert page1.jpg page2.jpg +compress file.pdf
या और भी:
convert -rotate 90 page\*.jpg +compress file.pdf
Ubuntuforums.org से, +compressइसे लटकने में मदद नहीं करता है। नोट: संपीड़ित संपीड़न बंद हो जाता है। जिस मशीन पर मैं काम कर रहा था, वह लटकने लगी थी? हमेशा के लिए? (मैं पता लगाने के लिए हालांकि हमेशा इंतजार नहीं किया।) + सेक विकल्प के बिना। आपका माइलेज काफी भिन्न हो सकता है! RTFM पर imagemagick.org विकल्प -compress , शायद -compress के साथ प्रयोग करें <टाइप> यदि आपके पास धीमी संपीड़न / हैंगिंग समस्याएं हैं तो यह जानने के लिए कि आपके लिए क्या काम करेगा।
+compressगया है, convertकमांड वाले विकल्प का उपयोग न करें ! यह वास्तव में मूल जेपीईजी से 10 गुना बड़े पीडीएफ के साथ आपको छोड़कर सभी संपीड़न को निष्क्रिय कर देता है। बस संपीड़न विकल्पों को निर्दिष्ट न करें, और convertइनपुट संपीड़न प्रारूप (JPEG) के साथ जाएंगे जो इस मामले में सबसे अच्छा विकल्प फ़ाइल आकार-वार है। स्रोत: http://www.imagemagick.org/script/command-line-options.php#compress
$ converet *.jpg file.pdfसाथ छोटे फ़ाइल आकार के साथ अच्छी तरह से काम किया+compress
दुर्भाग्य से, convertपीडीएफ में "पैकिंग" करने से पहले छवि की गुणवत्ता बदल जाती है। तो, गुणवत्ता की न्यूनतम हानि होने के लिए, मूल jpgको पीडीएफ में रखना बेहतर है , आपको इसका उपयोग करने की आवश्यकता है img2pdf।
मैं इन आदेशों का उपयोग करता हूं:
यह कमांड बिना किसी रिज़ॉल्यूशन या गुणवत्ता के नुकसान के बिना pdfहर jpgछवि से एक फ़ाइल बनाने के लिए है :
ls -1 ./*jpg | xargs -L1 -I {} img2pdf {} -o {} .pdf
यह आदेश pdfपृष्ठों को एक दस्तावेज़ में समाप्त कर देगा :
pdftk * .pdf कैट आउटपुट संयोजित.pdf
और अंत में, मैं एक OCRed पाठ परत जोड़ता हूं जो pdfs में स्कैन की गुणवत्ता को नहीं बदलता है ताकि उन्हें खोजा जा सके:
pypdfocr joint.pdf
उपयोग करने का एक विकल्प pypdfocr:
ocrmypdf joint.pdf संयोजित_ocr.pdf
convert"सुरक्षा नीति` पीडीएफ 'द्वारा अनुमति नहीं एक ऑपरेशन करने के प्रयास में विफल होने के बाद यह ठीक काम किया "।
Jpg या png फाइल को लिबर ऑफिस राइटर के साथ खोलें और पीडीएफ के रूप में निर्यात करें।
मुझे उम्मीद है, यह पीडीएफ निर्यात करने का सरल तरीका है।
निम्नलिखित समाधान भी ImageMagick पर निर्भर करता है, convertलेकिन थोड़ा और अधिक परिष्कृत है क्योंकि:
pdfimages -j file.pdf img।) फिलहाल, यह केवल पीएनजी के साथ काम करता है - नीचे @dma_k द्वारा टिप्पणी देखें ।निर्देश:
PDFtk के साथ अपने सभी एक-पृष्ठ पीडीएफ फाइलों को इस प्रकार संकलित करें:
pdftk *.pdf cat output out.pdf
convert some.jpg -format pdf -compress jpeg generated.pdf ; pdfimages -j generated.pdf generated.pdf ; diff -sq some.jpg generated.pdf-000.jpg
मैंने http://convert-my-image.com/ का उपयोग किया है । सकारात्मक चीज जो आप प्रदान कर सकते हैं (एक ही साइट लेकिन अलग-अलग पृष्ठ) चित्रों का एक संग्रह और उन्हें आम पीडीएफ में संक्षिप्त करें