Answers:
සිට imagemagick
පැකේජය, භාවිතා convert
විධානය ක්රියාත්මක කරන්න:
convert *.jpg pictures.pdf
වත්මන් ෆෝල්ඩරයේ සියලුම jpg අඩංගු තනි පීඩීඑෆ් එකක් ඔබට ලැබෙනු ඇත.
සමඟ 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
පී.ඩී.එෆ් වෙත "ඇසුරුම් කිරීමට" පෙර රූපයේ ගුණාත්මකභාවය වෙනස් කරයි. එබැවින්, ගුණාත්මකභාවය අවම වශයෙන් අඩුවීමට නම්, මුල් පිටපත jpg
පී.ඩී.එෆ් තුළට දැමීම වඩා හොඳය , ඔබ භාවිතා කළ img2pdf
යුතුය.
මම මෙම විධානයන් භාවිතා කරමි:
කෙටි එක් ලයිනර් විසඳුමක් ද img2pdf
අදහස් දැක්වීම්වල සාරාංශගත කර ඇත
PDF කරන්න
img2pdf *.jp* --output combined.pdf
OCR ප්රතිදානය PDF
ocrmypdf combined.pdf combined_ocr.pdf
වැඩි විධාන සහ අවශ්ය මෙවලම් සහිත මුල් විධාන මෙයයි:
මෙම විධානය වන්නේ pdf
සෑම jpg
රූපයකින්ම විභේදනයක් හෝ ගුණාත්මක බවක් නැතිව ගොනුවක් සෑදීමයි :
ls -1 ./*jpg | xargs -L1 -I {} img2pdf {} -o {}.pdf
මෙම විධානය මඟින් pdf
පිටු එක ලේඛනයකට සංයුක්ත කරයි :
pdftk *.pdf cat output combined.pdf
අවසාන වශයෙන්, මම පීඩීඑෆ් හි ස්කෑන් කිරීමේ ගුණාත්මකභාවය වෙනස් නොකරන OCRed පෙළ ස්තරයක් එක් කරමි, එවිට ඒවා සෙවිය හැකිය:
pypdfocr combined.pdf
භාවිතා කිරීමට විකල්පයක් pypdfocr
:
ocrmypdf combined.pdf combined_ocr.pdf
convert
"ආරක්ෂක ප්රතිපත්තිය 'PDF' විසින් අවසර නොවන මෙහෙයුම ක්රියාත්මක කිරීම සඳහා උත්සාහයක්" සමඟ අසාර්ථක විය.
img2pdf
එකවර බොහෝ JPEGs ආදානය කිරීමට සහාය වන්න. එහි අත්පොතේ උදාහරණ බලන්න.
මා වෙනුවෙන් වැඩ කර ඇත (නමුත් අනතුරු ඇඟවීම! සම්පීඩනය අක්රිය කර එහි ප්රති PDF ලයක් ලෙස PDF විශාල වනු ඇත!):
convert page1.jpg page2.jpg +compress file.pdf
හෝ පවා:
convert -rotate 90 page\*.jpg +compress file.pdf
Ubuntuforums.org වෙතින්, +compress
එය එල්ලී නොසිටීමට උපකාරී වේ. සටහන: + සම්පීඩනය සම්පීඩනය අක්රිය කරයි. ඒ අවස්ථාවේ මා වැඩ කරමින් සිටි යන්ත්රය සදාකාලිකවම එල්ලී ඇති බවක් පෙනෙන්නට තිබුණි. (සොයා ගැනීමට මම සදහටම බලා නොසිටියෙමි.) + සම්පීඩන විකල්පය නොමැතිව. ඔබේ සැතපුම් ගණන තරමක් වෙනස් විය හැකිය! Imagemagick.org විකල්පය -compress හි RTFM , ඔබට වැඩ කරන්නේ කුමක් දැයි සොයා ගැනීමට මන්දගාමී සම්පීඩන / එල්ලෙන ගැටළු ඇත්නම් -compress <type> සමඟ අත්හදා බලන්න.
+compress
සමඟ විකල්පය භාවිතා නොකරන්න convert
! මුල් JPEG ට වඩා 10 ගුණයක් විශාල පී.ඩී.එෆ්. සම්පීඩන විකල්පයන් පමණක් සඳහන් නොකරන්න convert
, ආදාන සම්පීඩන ආකෘතිය (JPEG) සමඟ යන්න, මේ අවස්ථාවේ දී හොඳම විකල්පය ගොනු ප්රමාණය අනුව. මුලාශ්රය: http://www.imagemagick.org/script/command-line-options.php#compress
$ converet *.jpg file.pdf
වඩා කුඩා ගොනු ප්රමාණය සමඟ හොඳින් ක්රියා කළේය+compress
LibreOffice Writer සමඟ jpg හෝ png ගොනුව විවෘත කර PDF ලෙස අපනයනය කරන්න.
මම හිතන්නේ, මෙය පීඩීඑෆ් අපනයනය කිරීමට සරල ක්රමයක්.
පහත දැක්වෙන විසඳුම ImageMagick හි ද රඳා පවතින convert
නමුත් එය තරමක් නවීන නිසා:
pdfimages -j file.pdf img
. .උපදෙස්:
ඔබගේ සියලුම එක් පිටුවක PDF ගොනු 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
මට කුතුහලයක් නැත pdfjam, රූප / pdf pdf සමඟ ඒකාබද්ධ කිරීම සඳහා සුපිරි කාර්යක්ෂම ක්රමයක්:
pdfjam --a4paper *.jpg
.jpg
සාමාන්යයෙන් ගොනු සමඟ නම් කර ඇති සියලුම ලිපිගොනු සඳහා A4 ආකෘතියෙන් පීඩීඑෆ් ඔබ වෙනුවෙන් නිර්මාණය කරනු ඇත -pdfjam.pdf
. නිශ්චිත ප්රතිදාන නාමයක් බල කිරීමට, ඔබට --output <your output>
විකල්පයක් ඇත!
මට පෙනෙන පරිදි, ගොනුව නැවත කේතනය කිරීමක් නොමැත, එය සාපේක්ෂව වේගයෙන් විධානය කරයි convert
.
Pdfjam ස්ථාපනය කිරීම සඳහා, වඩාත්ම කාර්යක්ෂම ක්රමය කුමක්දැයි දැන ගැනීමට මට විශ්වාස නැත (එය ස්වයංක්රීයව LaTeX සමඟ පැමිණේ), නමුත් ඔබට උත්සාහ කළ හැකිය:
sudo apt install pdfjam
නැත්නම් සමහර විට
sudo apt install texlive-extra-utils
මම භාවිතා කර ඇත්තේ http://convert-my-image.com/ ඔබට ලබා දිය හැකි ධනාත්මක දෙය (එකම වෙබ් අඩවියක් නමුත් වෙනස් පිටුවක්) රූප ගබඩාවක් සහ ඒවා පොදු පීඩීඑෆ් සමඟ සංයුක්ත කිරීම