एक से अधिक पाठ, चित्र या पीडीएफ फाइलों से एक एकल पीडीएफ बनाएँ


119

मेरे पास पाठ फ़ाइलों, छवियों और पीडीएफ फाइलों का एक गुच्छा है जिसे मैं एक एकल पीडीएफ फाइल में बदलना चाहता हूं। मैं यह कैसे करुं?


इस उत्तर पर एक नज़र डालें: askubuntu.com/a/302927/147044
Radu Rădeanu

16
खैर, आप कर सकते हैं convert image1.jpg image2.png text.txt PDFfile.pdf outputFileName.pdf। यह मेरे लिए काम किया है, लेकिन समस्या यह है कि यह text.txt फ़ाइल को एक छवि में परिवर्तित करता है, इसलिए आप परिणामी पीडीएफ में पाठ को उजागर नहीं कर सकते।
अला अली

3
@ इला आपको टिप्पणी के बजाय इसे उत्तर के रूप में पोस्ट करना चाहिए। सरल, संक्षिप्त और पैसे पर।
LIttle प्राचीन वन कामी

1
gscan2pdf एक GUI संस्करण भी है, जब कमांड 'कन्वर्ट' विफल होती है और मेरे लिए काम करती है। (ifoss.com से): एक बार gscan2pdf खोले जाने के बाद, आप ओपन फाइल्स पर क्लिक करके इसमें सभी आवश्यक फाइलों का चयन कर सकते हैं। डिफ़ॉल्ट रूप से इसे वर्णानुक्रम में व्यवस्थित किया जाता है, लेकिन आप अपनी पसंद के अनुसार छवियों को पुनः व्यवस्थित करने के लिए ड्रैग और ड्रॉप कर सकते हैं। फिर पीडीएफ पर फ़ाइलों को सहेजने के लिए सहेजें आइकन पर क्लिक करें। यदि आप सिर्फ एक पीडीएफ फाइल चाहते हैं, तो सेव को हिट करें। चूंकि डिफ़ॉल्ट रूप से आउटपुट फ़ाइल पीडीएफ है, इसलिए आपको यहां बहुत परेशान करने की आवश्यकता नहीं है। बस चुनें कि कनवर्ट की गई फ़ाइल को कहाँ सहेजना है। परिवर्तित छवियों को पीडीएफ में सहेजें, बस।
चोकर

जवाबों:


157

यदि आप टर्मिनल का उपयोग करने के इच्छुक हैं, तो आप ImageMagick का उपयोग कर सकते हैं। इसके साथ स्थापित करें

sudo apt install imagemagick

तो आप कर सकते हैं:

convert image1.jpg image2.png text.txt PDFfile.pdf outputFileName.pdf

यह मेरे लिए काम करता है, लेकिन समस्या यह है कि यह text.txtफ़ाइल को एक छवि में परिवर्तित करता है , इसलिए आप परिणामी पीडीएफ में पाठ को उजागर नहीं कर सकते।


4
ImageMagic convertगुणवत्ता को कम करता है और मेरे अनुभव में आकार बढ़ाता है। कोशिश करो pdftk। लेकिन यकीन नहीं है कि आप वहां कैसे चित्र जोड़ते हैं।
अकोस्टैडिनोव

3
-qualityपरिणामी PDF फ़ाइल का आकार बढ़ाने या घटाने के लिए आप ध्वज के साथ ट्विक कर सकते हैं । उदाहरण:convert -quality 50 image1.jpeg image2.jpeg image3.jpeg outputFileName.pdf
राजविरवर्मा

5
ध्यान रखें कि हूड और जीएस के तहत घोस्टस्क्रिप्ट का उपयोग करने वाले कन्वर्ट डिकोड होंगे और जेपीईजी को फिर से लोड करेंगे, जिसके परिणामस्वरूप गुणवत्ता में कमी होती है, भले ही उच्च गुणवत्ता वाला हो।
1515

4
मुझे 30000 टिफ से शुरू होने वाले 6000 से अधिक pdfs बनाने थे। convertअनुमान समय ~ 6-7 घंटे। मैंने इस्तेमाल किया tiffcpऔर tiff2pdf, उन्हें कुछ सेकंड लगे।
jc

3
उह ... wth ?! जब मैं इनपुट के रूप में दो png फ़ाइलों और आउटपुट के रूप में "Test.pdf" के साथ परिवर्तित होता हूं, तो मुझे यह त्रुटि मिलती है:convert-im6.q16: not authorized `Test.pdf' @ error/constitute.c/WriteImage/1037.
माइकल

33

Pdftk स्थापित करें

sudo apt-get install pdftk

pdftk

यदि पीडीएफ इलेक्ट्रॉनिक पेपर है, तो pdftk एक इलेक्ट्रॉनिक स्टेपल-रिमूवर, होल-पंच, बाइंडर, सीक्रेट-डिकोडर-रिंग और एक्स-रे-ग्लास है। पीडीएफ दस्तावेजों के साथ रोजमर्रा की चीजें करने के लिए Pdftk एक सरल उपकरण है।

आप लिबर ऑफिस के साथ पाठ या छवियों से पीडीएफ फाइलें बना सकते हैं और फिर इन पीडीएफ को अन्य पीडीएफ फाइलों के साथ सिलाई कर सकते हैं

pdftk 1.pdf 2.pdf 3.pdf cat output 123.pdf

यह भी हो सकता है

  • एक नए दस्तावेज़ में पीडीएफ पृष्ठों को विभाजित करें

  • पीडीएफ पृष्ठों या दस्तावेजों को घुमाएं

और भी बहुत कुछ

यहाँ अधिक जानकारी: उबंटू गीक: पीडीएफ संपादन उपकरण की सूची


1
Pdftk के लिए एक GUI है। मेरा जवाब देखिए।
मकाननी

6
यह पीडीएफ के साथ छवियों को बदलने के लिए काम नहीं करता है, हालांकि, है ना?
गैरेट

2
@Garret। नहीं, लेकिन एक छवि को पीडीएफ में परिवर्तित करने के कई तरीके हैं, उदाहरण के लिए गुप्त का उपयोग करके या बस कई कार्यक्रमों से पीडीएफ में प्रिंट करें। एक बार छवि एक पीडीएफ है तो आप उन्हें एक साथ जोड़ने के लिए pdftk का उपयोग कर सकते हैं।
वॉरेन हिल

1
एक आकर्षण की तरह काम करता है और पीडीएफ में वेक्टर पाठ रखता है।
शंकुधारी

डिफ़ॉल्ट रिपॉजिट में उपलब्ध होने के लिए प्रकट नहीं होता है?
बॉक्सबोट

16

पीडीएफ श्रृंखला का प्रयास करें :

पीडीएफ चेन पीडीएफ टूलकिट (PDFtk) के लिए एक ग्राफिकल यूजर इंटरफेस है। GUI आरामदायक तरीके से कमांड लाइन टूल की सभी सामान्य विशेषताओं का समर्थन करता है।

यहां छवि विवरण दर्ज करें

आप इसे डिफ़ॉल्ट रिपॉजिट से स्थापित कर सकते हैं, या पीडीएफ चेन पीपीए से नवीनतम और महानतम प्राप्त कर सकते हैं ।

sudo apt-get install pdfchain

या पीडीएफ मॉड :

पीडीएफ मॉड पीडीएफ दस्तावेजों को संशोधित करने के लिए एक सरल अनुप्रयोग है।

आप किसी दस्तावेज़ से पृष्ठों को पुन: व्यवस्थित, घुमा और हटा सकते हैं, छवियों को निर्यात कर सकते हैं, शीर्षक, विषय, लेखक और कीवर्ड संपादित कर सकते हैं और दस्तावेज़ों को ड्रैग और ड्रॉप के माध्यम से जोड़ सकते हैं।

sudo apt-get install pdfmod

यहां छवि विवरण दर्ज करें


यह सभी देखें:


4
लेकिन क्या यह पाठ फ़ाइलों, छवियों और पीडीएफ फाइलों को प्रश्न के रूप में संक्षिप्त कर सकता है?
गैरेट

1
आप पाठ फ़ाइलों (जैसे, पीडीएफ में प्रिंट करें) या छवियों ( convertपीडीएफ के माध्यम से ) को पीडीएफ में परिवर्तित कर सकते हैं और फिर उसका उपयोग कर सकते हैं।
लैंड्रोनी

@ ग्रेट - बस पीडीएफ चेन की कोशिश की और यह पीडीएफ फाइलों को संक्षिप्त करने के लिए काम करता है।
शंकुधारी

9

अलग-अलग एक्सटेंशन वाली डायरेक्टरी और उसके उपनिर्देशिका के अंदर कई फाइलों के लिए मुझे एक साफ-सुथरा जवाब नहीं मिल सकता है, इसलिए यहाँ यह है

convert -quality 85 `find -type f -name '*.png' -or -name '*.jpg' | sort -V` output.pdf

मैंने कमांड द्वारा findकमांड के लिए एक तर्क के रूप में चयनित आइटमों को पास करने के लिए कमांड प्रतिस्थापन का उपयोग किया convert। दुर्भाग्य से sort -nमेरी फ़ाइलों को सही ढंग से सॉर्ट नहीं किया गया था इसलिए मैंने -Vविकल्प की कोशिश की और इसने चाल चली। यह भी सुनिश्चित करें कि आपकी फ़ाइलों और निर्देशिकाओं का नाम अग्रिम में प्राकृतिक क्रमबद्ध क्रम में हो। उदाहरण के लिए dir1, dir2, dir3नहीं dir1, dir_2, dir3


1
वास्तव में मुझे क्या चाहिए! उदाहरण के लिए छाँटने में कई उपकरण थे, जिनमें कुछ मुद्दे थे। उत्तम!
मैक्स

1
आप इसके माध्यम से स्थापित कर सकते हैं sudo apt install imagemagick। अन्यथा आपके पास कन्वर्ट कमांड नहीं है।
खतरा '९

4

मास्टर पीडीएफ संपादक स्थापित करें। उपकरण पीडीएफ फाइलों को बनाने, विलय और निकालने की पेशकश करता है। चेक यहाँ मास्टर पीडीएफ संपादक के बारे में जानकारी के लिए और Ubuntu पर स्थापित


5
मास्टर पीडीएफ संपादक मुक्त नहीं है
फोर्स

1
@Force उनकी साइट से : गैर-व्यावसायिक उपयोग के लिए लिनक्स-आधारित संस्करण मुफ्त है।
जोंत

1
@janot हाँ, लेकिन मुझे नहीं लगता कि यह मुफ़्त है
स्पार्कहॉक

यह गैर-वाणिज्यिक उद्देश्यों के लिए स्वतंत्र है, महान काम करता है। यह एक आधुनिक, अप-टू-डेट टूल है, यहां उल्लिखित अन्य लोगों के विपरीत, जो बहुत अधिक मतदान करते हैं, लेकिन पुराने और अल्पविकसित हैं।


2

मुझे विश्वास नहीं होता कि किसी ने लेटेक्स (टेक्स) का उल्लेख अभी तक नहीं किया है। यह विशेष रूप से दस्तावेजों के उत्पादन के लिए डिज़ाइन किया गया है, और पाठ, चित्र और पीडीएफ को एक 'मास्टर' दस्तावेज़ (गुणवत्ता के किसी भी गिरावट के बिना) में जोड़ सकते हैं। यह पुस्तकालयों का एक पूर्ण सुइट है और एक एक्स्टेंसिबल मार्कअप भाषा है, मूल रूप से - यह हमेशा से रहा है और वैज्ञानिक समुदाय में अभी भी अत्यधिक उपयोग किया जाता है।

तकनीकी रूप से, यह एक टाइप करने वाली भाषा है।


1
यह एक टिप्पणी और अधिक लगता है तो एक जवाब ... कृपया समीक्षा करें ububuntu.com/help/how-to-answer
Marcellinov

1
शायद इसलिए कि किसी को भी ओपी के सवाल की उम्मीद नहीं थी कि वह एक दिन की नौकरी के स्तर के काम के प्रवाह को बनाएगा। एक शिविर आग शुरू करने के लिए एक परमाणु का उपयोग करने के बारे में बात करो! (मैं एक TeX प्रशंसक हूं, BTW, लेकिन मैं इस उद्देश्य के लिए इसका इस्तेमाल कभी नहीं करूंगा ।)
Lexible

2

यह वह उपाय है जिसका उपयोग मैंने कई TIFF को PDF में बदलने के लिए किया है।

मुझे 30.000 टिफ से शुरू होने वाले 6.000 से अधिक PDF बनाने थे। convertअनुमान समय: 6 से 7 घंटे।
मैंने इस्तेमाल किया tiffcpऔर tiff2pdf, उन्हें कुछ सेकंड लगे।

$ tiffcp 1.tiff 2.tiff ... multi.tiff
$ tiff2pdf multi.tiff > final.pdf

यह तरीका वास्तव में तेज़ है क्योंकि छवियां परिवर्तित नहीं होती हैं, बस पैक की जाती हैं।

हो सकता है कि कुछ टिफ़ प्रारूप हैं जो इतनी आसानी से काम नहीं करते हैं, मेरे लिए यह पूरी तरह से काम करता है।

आशा है ये मदद करेगा।


Hrm, मेरी इनपुट tif फाइलें 160M हैं, लेकिन tiff2pdf द्वारा उत्पन्न पीडीएफ लगभग 820M है। यकीन नहीं होता कि यह वास्तव में "सिर्फ पैकिंग" है।
markasoftware 1

2

ऊपर दिए गए सामुदायिक उत्तर पर जोड़कर, आप कर सकते हैं convert 'ls *.jpg -tr'। कालानुक्रमिक क्रम में छवियों के लिए पीडीएफ फाइल को मजबूर करने के लिए।


1

LaTeX के साथ प्रयास करें pdflatex

मैंने पहले कभी इसका इस्तेमाल नहीं किया था, लेकिन इसे बनाने में मुझे लगभग 10 मिनट लगे। इसके साथ ही .PDFs और लगभग 40 मिनट इन्हें कस्टमाइज़ करने के लिए, जैसा मैं चाहता था। मैंने सबसे अच्छी फॉर्मेटिंग गाइड को शामिल किया, जो अंत में मुझे मिली।

sudo apt-get install pdflatex && sudo apt-get install texlive

मूल रूप से आप एक .texफ़ाइल बनाते हैं - उदाहरण के लिए hello.tex- लाटेक्स भाषा के साथ, फिर pdflatex hello.texउस फ़ाइल पर चलें और यह पीडीएफ उत्पन्न करेगी। भाषा की मूल बातें यहां पाई जा सकती हैं: http://www.maths.tcd.ie/~dwilkins/LaTeXPrimer/


यहाँ एक नंगे पैर उदाहरण .texफ़ाइल है:

 \documentclass[a4paper,10pt]{article}

 \begin{document}

 {\footnotesize
 YOUR TEXT HERE

 YOUR TEXT HERE
 }

 \end{document}

वैकल्पिक अतिरिक्त स्वरूपण:

छवियों को जोड़ने के लिए: https://www.sharelatex.com/learn/Inserting_Images

विभिन्न फ़ॉन्ट आकारों के लिए: https://www.sharelatex.com/learn/Font_sizes,_families,_and_styles

विभिन्न फोंट के लिए: https://www.sharelatex.com/learn/Font_typefaces

उपयोग करते समय पृष्ठ का आकार और मार्जिन बदलने के लिए pdflatex: \usepackage[pass,paperwidth=148mm,paperheight=210mm,margin=5mm]{geometry}


0

मैं इस तरह के उपयोग के लिए पीडीएफ-शफलर का उपयोग करता हूं, यह बहुत अच्छा काम करता है।

sudo apt-get install pdfshuffler

यह एक ग्राफिकल टूल है। आप बस उन सभी पीडीएफ फाइलों को लोड करते हैं, जिन्हें आप फ्यूज करना चाहते हैं। आप अपनी इच्छानुसार पृष्ठ क्रम बदल सकते हैं।


क्या आप निर्देश दे सकते हैं कि ओपी क्या चाहता है?
सेठ

हो गया है। :-)
cochisebt

3
मैं नीचा दिखाऊंगा, लेकिन पर्याप्त प्रतिनिधि नहीं है। पीडीएफ-शफलर केवल पीडीएफ फाइलों को स्वीकार करता है। प्रश्न में छवि फ़ाइलें और पाठ फ़ाइलें भी शामिल थीं।
बोरिसदिाकुर

लिब्रेऑफ़िस के साथ आप पाठ फ़ाइलों को पीडीएफ में बदल सकते हैं। जैसा कि लिबरऑफिस में छवि फ़ाइलों को सम्मिलित करना भी संभव है, फिर पीडीएफ में कनवर्ट करें। एक बार सब कुछ पीडीएफ में होने के बाद, पीएफडी-शफलर काम कर सकता है। लेकिन मुझे नहीं लगता कि एक सॉफ्टवेयर एक ही बार में सभी काम कर सकता है।
cochisebt

0

मल्टी-पेज पीडीएफ के लिए:
सभी फाइलों को पीडीएफ में कनवर्ट करें, फिर एक पीडीएफ लेखक जैसे का उपयोग करके जुड़ें। pdftk, pdfill, Microsoft Print to PDF, CutePDF, आदि

सिंगल-पेज पीडीएफ के लिए:
सभी फाइलों को छवियों में बदलें उदा। अनुक्रम में नामित पीएनजी। फिर इमेज कन्वर्टर जैसे एक पेज से जुड़ें। imgconv

imgconv.exe -append *.png out2.pdf(ऊर्ध्वाधर के लिए)
imgconv.exe +append *.png out2.pdf(बग़ल में)

ऐसे कुछ कन्वर्टर्स हो सकते हैं जो अन्य प्रारूपों में हेरफेर कर सकते हैं या यहां तक ​​कि पीडीएफ के आउटपुट से पहले मूल इनपुट प्रारूपों के साथ प्रक्रिया कर सकते हैं। यहां उल्लिखित सभी कार्यक्रम मुफ्त हैं।


-1

texlive-extra-utilsपर लिपटे पैकेज में उपयोगिताओं की श्रृंखला है pdfjam। Pdfs उपयोग में शामिल होने के लिए

pdfjoin -o out.pdf 1.pdf 2.pdf 3.pdf

इसके विपरीत convertयह सीधे छवियों पर परिवर्तित किए बिना पीडीएफ में हेरफेर करता है।

18.04LTS (बायोनिक बीवर) पर भी इस पल पैकेज pdftkका समर्थन नहीं किया गया है। pdfjamअगर कोई कमांड लाइन का उपयोग करना पसंद करता है तो मैं सिफारिश करूंगा ।


ओपी कैसे images.pdf करने के लिए छवि 3.jpg 2.tif image1.tif छवि परिवर्तित करने के लिए पूछ रहा है
lexible

बिल्कुल नहीं। ओपी भी छवियों के साथ पीडीएफ फाइलों को मर्ज करना चाहता है। img2pdfकमांड का उपयोग करके छवियों से पीडीएफ फाइलें बनाना बेहतर है , क्योंकि यह मूल छवि वाले पीडीएफ बनाता है, और फिर उपयोग करता है pdfjoin
कुबस

-1

जिम्प का उपयोग करके , परतों के रूप में आयात करें, PDF के रूप में निर्यात करें :)

जिम्प संस्करण: 2.10.8

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.