Sa susunod na artikulo ay titingnan natin kung paano namin maaaring pagsamahin ang mga PDF file. Sa ilang mga okasyon maaaring mangyari na magkita kami 2 o higit pang mga PDF file na kailangan naming pagsamahin sa isa upang ma magkaroon ang lahat ng ito sa isang solong file. Mababawas nito ang nasayang na oras sa pagsubok na hanapin ang mga PDF file na kung saan para sa isang kadahilanan o iba pa ay maaaring nasa iba't ibang mga folder at iba pang mga direktoryo.
Upang magawa ang artikulong ito, sinubukan ko ang ilan mga tool upang sumali o pagsamahin ang mga PDF file mula sa Ubuntu. Sinubukan ko ang lahat ng mga tool na makikita namin sa bersyon ng Ubuntu 18.04 sa ibaba, ngunit naiisip ko na maaari silang magamit sa iba pang mga pamamahagi ng Gnu / Linux.
Pagsamahin ang mga file na PDF
Una sa lahat sa isang folder na tinatawag na PDFS, isasama ko ang 2 mga dokumentong PDF upang gumana kasama nila:
- betweenonesandceros-1.pdf
- betweenonesandceros-2.pdf
Gamit ang pdfunite
Ang Pdfunite ay a tool na maaaring magamit upang sumali sa mga dokumento ng PDF. Bahagi ito ng poppler-utils package. Ito ang dahilan kung bakit kapag nag-install ka ng poppler, kasama na ang pdfunite. Upang mai-install ang tool na ito magbubukas kami ng isang terminal (Ctrl + Alt + T) at magsulat:
sudo apt update && sudo apt install poppler-utils
Upang maisagawa ang aksyon na ito, ang mga file na isasama ay dapat na nasa parehong direktoryo kung saan tumatakbo ang pdfunife. Gamit ang mga file na pinangalanan ko sa itaas, ang utos na gamitin ay ang sumusunod:
pdfunite entreunosyceros-1.pdf entreunosyceros-2.pdf archivo_combinados_pdfunite.pdf
Ipapakita sa amin ng console ang isang maliit na bilang ng babala sa exit. Ang mga ito ay hindi nakakabahala, ang mga file ay isasama nang tama.
Tulad ng nakikita mo sa nakaraang screenshot, tinawag ang output file pinagsamang_file_pdfunite.pdf.
Gumagamit ng pdftk
pdftk ay isa pang tool na maaaring magamit upang pagsamahin ang mga dokumento ng PDF sa Ubuntu 18.04. Upang mai-install ang pdftk sa terminal sa Ubuntu 18.04, una naming idaragdag ang PPA kung saan mai-install namin ang tool. Upang magawa ito, magbubukas kami ng isang terminal (Ctrl + Alt + T) at magsulat:
sudo add-apt-repository ppa:malteworld/ppa
Matapos idagdag ang PPA, sa Ubuntu 18.04 ang listahan ng software ay maa-update. Patuloy kaming nag-install ng tool na pdftk kasama ang sumusunod na utos:
sudo apt install pdftk
Matapos makumpleto ang pag-install ng pdftk, gamit ang aming mga halimbawang file, ang utos na gagamitin upang pagsamahin ang mga PDF ay ang mga sumusunod:
pdftk entreunosyceros-1.pdf entreunosyceros-2.pdf cat output archivos_combinados_pdftk.pdf
Paggamit ng convert
Upang magamit ang pag-convert ng utos, una kakailanganin naming i-install ang Imagemagick, kung hindi pa namin ito naka-install, nagbubukas ng isang terminal (Ctrl + Alt + T) at ginagamit ang sumusunod na utos:
sudo apt install imagemagick
Gamit ang aming halimbawang mga PDF file, ang utos na gagamitin namin upang pagsamahin ang mga ito ay ang mga sumusunod:
convert entreunosyceros-1.pdf entreunosyceros-2.pdf archivos_combinados_convert.pdf
Sa pagsamahin ang mga tukoy na pahina ng mga PDF file sa isang solong file, kailangan nating pumasa sa command na mag-convert ng aming mga file na may mga tukoy na numero ng pahina sa mga braket. Halimbawa, upang pagsamahin ang ika-5 pahina ng unang dokumento sa ika-7 at ika-10 na pahina ng pangalawang dokumento, gagamit ka ng isang utos tulad ng sumusunod. Huwag hayaang makalimutan ng sinuman ang bilang na zero. Para dito ang mga bilang na ipinahiwatig ay mas mababa kaysa sa mga na interesado kami.
convert entreunosyceros-1.pdf[4] entreunosyceros-2.pdf[6,9] paginas_combinadas_convert.pdf
Sa utos na ito posible rin sumali sa mga saklaw ng pahina. Maaari kaming sumali sa unang 5 mga pahina ng unang file sa unang 10 mga pahina ng isa pa. Gamit ang aming mga sample na file, ang utos na gagamitin ay:
convert entreunosyceros-1.pdf[0-4] entreunosyceros-2.pdf[0-9] rango_paginas_combinadas_convert.pdf
Paggamit ng Ghostscript
Pwede rin tayo gamitin ghostscript (gs) upang sumali sa mga dokumentong PDF sa Ubuntu 18.04. Upang mai-install ito, sa isang terminal nagsusulat kami:
sudo apt install ghostscript
Ngayon makikita namin ang isang halimbawa ng paggamit ghostscript upang pagsamahin ang aming dalawang sample na PDF na dokumento. Ang utos na gagamitin ay:
gs -dNOPAUSE -sDEVICE=pdfwrite -sOUTPUTFILE=Ghostscript-archivos-combinados.pdf -dBATCH entreunosyceros-1.pdf entreunosyceros-2.pdf
Paggamit ng pdfsam
pdfsam ay isang simple, madaling maunawaan at madaling gamitin na tool ng GUI na ginagamit upang pagsamahin, hatiin, paikutin, i-edit at lagdaan ang mga PDF na dokumento. Sa halimbawang ito, gagamitin namin ang pagpipilian upang pagsamahin ang mga PDF na dokumento sa Ubuntu 18.04. Ngunit una, mai-install namin ang mga dependency kinakailangan:
sudo apt install openjdk-8-jre libopenjfx-jni libopenjfx-java openjfx
Pagkatapos ng isang matagumpay na pag-install, tutukuyin namin ang variable na JAVA_HOME sa path / etc / environment gamit ang aming paboritong editor.
vim /etc/environment
Sa loob ng file, gagawin namin idagdag ang sumusunod na linya:
JAVA_HOME="/usr/lib/jvm/java-8-openjdk-amd64/"
Pagkatapos makatipid at lumabas, i-reload namin ang na-edit na file:
source /etc/environment
Pagkatapos mai-download namin ang .deb file mula sa opisyal na site mula sa pdfsam:
wget https://github.com/torakiki/pdfsam/releases/download/v3.3.6/pdfsam_3.3.6-1_all.deb
Kapag na-download na, maaari na nating i-install ang file gamit ang dpkg:
sudo dpkg -i pdfsam_3.3.6-1_all.deb
Sa simulan ang pdfsam, sa isang terminal isinusulat namin ang pangalan nito:
pdfsam
Kapag nais naming pagsamahin ang mga dokumento, mag-click kami sa 'Pagsamahin'. Sa screen na ipapakita, kakailanganin mong i-drag at i-drop ang mga file sa seksyon na nakatuon sa mga ito:
Kung kailangan mo ito, huwag mag-atubiling tukuyin ang iba pang mga katangian sa seksyong 'I-configure ang sumali'. Magsisimula ang kumbinasyon kapag nag-click ka sa 'Run', na matatagpuan sa ibaba. Ang isang tunog na 'ding' ay aabisuhan sa amin na kumpleto ang proseso.
Isang kahihiyan dahil ang ganda ng itsura nito. Ang pdfsam ay hindi maaaring gamitin sa Ubuntu 18, mayroon itong bug tungkol sa Sejda at hindi maaaring lumikha ng pinagsamang file. Upang subukan ang isa pa! Hindi ko alam kung alin ang pipiliin ...
Napakagandang post, nabanggit ko lamang na kapag mayroon kang mga imahe na nais mong gumawa ng isang PDF ng ilan sa mga ito, gumagana ang Ampare Images to PDF sa akin sa Ubuntu 18.04.
Mayroong isang error sa ImageMagick mayroon kang pagtatangka ng mensahe na ito upang maisagawa ang isang operasyon na hindi pinapayagan ng patakaran sa seguridad na "PDF '@ error / Constit.c / IsCoderAuthorized / 408.
Dito ko iniiwan ang link sa solusyon https://stackoverflow.com/a/53180170
Ngunit napansin ko na sa ImageMagick ang kalidad ay ibinababa
Nagustuhan ko ang pdfunite, nawala ang kalidad ... at kung nawala ito, hindi ko ito napapansin
Maraming salamat, pinagsilbihan ko ang una at iyon na! ..