Seuraavassa artikkelissa aiomme tarkastella, miten voimme yhdistää pdf-tiedostoja. Joissakin tapauksissa voi tapahtua, että tapaamme 2 tai useampia PDF-tiedostoja, jotka meidän on yhdistettävä yhdeksi saada kaikki yhdeksi tiedostoksi. Tämä minimoi hukkaan kuluvan ajan etsiessään näitä PDF-tiedostoja, jotka syystä tai toisesta voivat olla eri kansioissa ja muissa hakemistoissa.
Tämän artikkelin tekemiseksi olen kokeillut muutamia työkalut liittyä tai yhdistää PDF-tiedostoja Ubuntusta. Olen kokeillut kaikkia työkaluja, jotka näemme alla olevassa Ubuntu 18.04 -versiossa, mutta kuvittelen, että niitä voidaan käyttää muissa Gnu / Linux-jakeluissa.
Yhdistä PDF-tiedostot
Ensinnäkin PDFS-nimiseen kansioon sisällytän 2 PDF-dokumenttia, joiden kanssa työskentelen heidän kanssaan:
- betweenonesandceros-1.pdf
- betweenonesandceros-2.pdf
Käyttämällä pdfunite-ohjelmaa
Pdfunite on a työkalu, jota voidaan käyttää PDF-dokumenttien liittämiseen. Se on osa poppler-utils-pakettia. Tämä on syy miksi kun asennat popplerin, pdfunite on jo mukana. Tämän työkalun asentamiseksi avaamme päätelaitteen (Ctrl + Alt + T) ja kirjoitamme:
sudo apt update && sudo apt install poppler-utils
Suorita tämä toiminto yhdistettävien tiedostojen on oltava samassa hakemistossa, jossa pdfunife on käynnissä. Käyttämällä tiedostoja, jotka olen nimittänyt yllä, käytettävä komento olisi seuraava:
pdfunite entreunosyceros-1.pdf entreunosyceros-2.pdf archivo_combinados_pdfunite.pdf
Konsoli näyttää meille kourallisen varoitukset uloskäynnillä. Nämä eivät ole huolestuttavia, tiedostot yhdistetään oikein.
Kuten edellisestä kuvakaappauksesta näet, lähtötiedosto kutsuttiin yhdistetty_tiedosto_pdfunite.pdf.
Käyttämällä pdftk
pdftk on jälleen yksi työkalu, jota voidaan käyttää PDF-dokumenttien yhdistämiseen Ubuntu 18.04: ssä. Jos haluat asentaa pdftk: n päätelaitteeseen Ubuntu 18.04: ssä, ensin aiomme lisätä PPA: n, josta asennamme työkalun. Tätä varten avaamme päätelaitteen (Ctrl + Alt + T) ja kirjoitamme:
sudo add-apt-repository ppa:malteworld/ppa
Kun PPA on lisätty, Ubuntu 18.04: ssä ohjelmistoluettelo päivitetään. Jatkamme pdftk-työkalun asentamista seuraavalla komennolla:
sudo apt install pdftk
Kun pdftk-asennus on valmis, käytä esimerkkitiedostojamme, komento, jota käytetään PDF-tiedostojen yhdistämiseen on seuraava:
pdftk entreunosyceros-1.pdf entreunosyceros-2.pdf cat output archivos_combinados_pdftk.pdf
Muunna
Voit käyttää muunna-komentoa ensin meidän on asennettava Imagemagick, ellei sitä ole vielä asennettu, avaamalla pääte (Ctrl + Alt + T) ja käyttämällä seuraavaa komentoa:
sudo apt install imagemagick
Käyttämällä esimerkki-PDF-tiedostoja komento, jota meidän on käytettävä niiden yhdistämiseen, on seuraava:
convert entreunosyceros-1.pdf entreunosyceros-2.pdf archivos_combinados_convert.pdf
että yhdistää tietyt PDF-tiedostojen sivut yhdeksi tiedostoksi, meidän täytyy välittää muuntokomennolle tiedostomme, joissa on tietyt sivunumerot suluissa. Esimerkiksi, jos haluat yhdistää ensimmäisen asiakirjan 5. sivun toisen asiakirjan 7. ja 10. sivuun, käytä seuraavaa komentoa. Älköön kukaan unohtako lukua nolla. Tätä varten ilmoitetut numerot ovat pienempiä kuin meitä kiinnostavat.
convert entreunosyceros-1.pdf[4] entreunosyceros-2.pdf[6,9] paginas_combinadas_convert.pdf
Tällä komennolla se on myös mahdollista liittyä sivualueisiin. Voisimme liittää ensimmäisen tiedoston 5 ensimmäistä sivua toisen 10 ensimmäiseen sivuun. Käyttämällä esimerkkitiedostojamme käytettävä komento olisi:
convert entreunosyceros-1.pdf[0-4] entreunosyceros-2.pdf[0-9] rango_paginas_combinadas_convert.pdf
Ghostscriptin käyttäminen
Voimme myös käyttö ghostscript (gs) liittyäksesi PDF-dokumentteihin Ubuntu 18.04: ssä. Sen asentamiseksi kirjoitamme terminaaliin:
sudo apt install ghostscript
Nyt näemme esimerkin käytöstä ghostscript yhdistää kaksi PDF-esimerkkidokumenttia. Käytettävä komento on:
gs -dNOPAUSE -sDEVICE=pdfwrite -sOUTPUTFILE=Ghostscript-archivos-combinados.pdf -dBATCH entreunosyceros-1.pdf entreunosyceros-2.pdf
Käyttämällä pdfsamia
pdfsam on yksinkertainen, intuitiivinen ja helppokäyttöinen GUI-työkalu jota käytetään PDF-asiakirjojen yhdistämiseen, jakamiseen, kiertämiseen, muokkaamiseen ja allekirjoittamiseen. Tässä esimerkissä aiomme käyttää vaihtoehtoa yhdistää PDF-dokumentit Ubuntu 18.04: ssä. Mutta ensin, asennamme riippuvuudet tarpeen:
sudo apt install openjdk-8-jre libopenjfx-jni libopenjfx-java openjfx
Onnistuneen asennuksen jälkeen määritämme muuttujan JAVA_HOME polussa / etc / ympäristö suosikkieditorimme avulla.
vim /etc/environment
Tiedoston sisällä me tulemme lisää seuraava rivi:
JAVA_HOME="/usr/lib/jvm/java-8-openjdk-amd64/"
Tallennuksen ja poistumisen jälkeen lataamme muokatun tiedoston uudelleen:
source /etc/environment
sitten lataamme .deb-tiedoston viralliselta sivustolta pdfsamista:
wget https://github.com/torakiki/pdfsam/releases/download/v3.3.6/pdfsam_3.3.6-1_all.deb
Ladattuamme voimme asenna tiedosto käyttämällä dpkg:
sudo dpkg -i pdfsam_3.3.6-1_all.deb
että aloita pdfsam, päätteeseen kirjoitamme sen nimen:
pdfsam
Kun haluamme yhdistää asiakirjoja, napsautamme 'Yhdistä'. Näytöllä olevassa näytössä joudut vetämään ja pudottamaan tiedostot näille omistetussa osiossa:
Jos tarvitset sitä, älä epäröi määritä muut määritteet Määritä liittyminen -osiossa. Yhdistelmä alkaa, kun napsautat alaosassa olevaa Suorita-painiketta. Ding-ääni ilmoittaa meille, että prosessi on valmis.
Häpeä, koska se näytti erittäin hyvältä. pdfsamia ei voi käyttää Ubuntu 18: ssa, sillä on Sejdaa koskeva vika eikä se voi luoda yhdistettyä tiedostoa. Kokeile toista! En tiedä kumpi valita ...
Erittäin hyvä viesti, mainitsen vain, että kun sinulla on kuvia, joista haluat tehdä PDF-tiedoston useista niistä, Ampare Images to PDF toimii minulle Ubuntu 18.04: ssä.
ImageMagickissa on virhe. Sinulla on tämä viesti yrittää suorittaa toiminto, jota tietoturvakäytäntö ei salli 'PDF' @ error / compr.c / IsCoderAuthorized / 408.
Täällä jätän linkin ratkaisuun https://stackoverflow.com/a/53180170
Mutta olen huomannut, että ImageMagickilla laatu heikkenee
Pidin pdfunitesta, laatu menetetään ... ja jos se menetetään, en huomaa sitä
Kiitos paljon, tarjoilin ensimmäisen ja se on siinä! 😀