In het volgende artikel gaan we bekijken hoe we pdf-bestanden kunnen combineren. Soms kan het gebeuren dat we elkaar ontmoeten 2 of meer PDF-bestanden die we tot één moeten combineren om alles in één bestand te kunnen hebben. Dit minimaliseert de tijdverspilling bij het zoeken naar deze PDF-bestanden die om de een of andere reden in verschillende mappen en andere mappen kunnen staan.
Om dit artikel te maken, heb ik er een paar geprobeerd tools om PDF-bestanden van Ubuntu samen te voegen of te combineren Ik heb alle tools geprobeerd die we zullen zien in de Ubuntu 18.04-versie hieronder, maar ik kan me voorstellen dat ze kunnen worden gebruikt in andere Gnu / Linux-distributies.
Combineer PDF-bestanden
Allereerst in een map met de naam PDFS, zal ik 2 PDF-documenten opnemen om mee te werken met hen:
- betweenonesandceros-1.pdf
- betweenonesandceros-2.pdf
Met behulp van pdfunite
Pdfunite is een tool die kan worden gebruikt om PDF-documenten samen te voegen Het maakt deel uit van het poppler-utils-pakket. Dit is de reden waarom wanneer je poppler installeert, is pdfunite al inbegrepen Om deze tool te installeren openen we een terminal (Ctrl + Alt + T) en schrijven:
sudo apt update && sudo apt install poppler-utils
Om deze actie uit te voeren, de bestanden die moeten worden samengevoegd, moeten zich in dezelfde map bevinden als waar pdfunife wordt uitgevoerd Met behulp van de bestanden die ik hierboven heb genoemd, zou de te gebruiken opdracht de volgende zijn:
pdfunite entreunosyceros-1.pdf entreunosyceros-2.pdf archivo_combinados_pdfunite.pdf
De console zal ons een handvol laten zien waarschuwingen bij de uitgang Deze zijn niet zorgwekkend, de bestanden worden correct samengevoegd.
Zoals je kunt zien in de vorige schermafbeelding, heet het uitvoerbestand combined_file_pdfunite.pdf.
Met behulp van pdftk
pdftk is nog een andere tool die kan worden gebruikt om PDF-documenten te combineren in Ubuntu 18.04. Om pdftk in terminal op Ubuntu 18.04 te installeren, eerst gaan we de PPA toevoegen van waaruit we de tool zullen installeren Om dit te doen, openen we een terminal (Ctrl + Alt + T) en schrijven:
sudo add-apt-repository ppa:malteworld/ppa
Na het toevoegen van de PPA wordt in Ubuntu 18.04 de softwarelijst bijgewerkt. We gaan door met het installeren van de pdftk-tool met het volgende commando:
sudo apt install pdftk
Nadat de pdftk-installatie is voltooid, met behulp van onze voorbeeldbestanden, de opdracht die moet worden gebruikt om de pdf's te combineren zal het volgende zijn:
pdftk entreunosyceros-1.pdf entreunosyceros-2.pdf cat output archivos_combinados_pdftk.pdf
Met behulp van convert
Om de convert-opdracht te gebruiken, eerst we zullen Imagemagick moeten installeren, als we het nog niet hebben geïnstalleerd, een terminal openen (Ctrl + Alt + T) en het volgende commando gebruiken:
sudo apt install imagemagick
Als we onze voorbeeld-pdf-bestanden gebruiken, zullen we de volgende opdracht moeten gebruiken om ze te combineren:
convert entreunosyceros-1.pdf entreunosyceros-2.pdf archivos_combinados_convert.pdf
naar combineer specifieke pagina's met pdf-bestanden in één bestand, we zullen moeten geef onze bestanden door aan het convert-commando met de specifieke paginanummers tussen haakjes Als u bijvoorbeeld de 5e pagina van het eerste document wilt combineren met de 7e en 10e pagina van het tweede document, gebruikt u een commando zoals het volgende. Laat niemand het getal nul vergeten. Voor deze de aangegeven cijfers zijn kleiner dan die waarin we geïnteresseerd zijn.
convert entreunosyceros-1.pdf[4] entreunosyceros-2.pdf[6,9] paginas_combinadas_convert.pdf
Met dit commando is het ook mogelijk lid worden van paginabereiken We konden de eerste 5 pagina's van het eerste bestand samenvoegen met de eerste 10 pagina's van de andere. Met behulp van onze voorbeeldbestanden zou het te gebruiken commando zijn:
convert entreunosyceros-1.pdf[0-4] entreunosyceros-2.pdf[0-9] rango_paginas_combinadas_convert.pdf
Ghostscript gebruiken
We kunnen ook usar spookscript (gs) om deel te nemen aan PDF-documenten op Ubuntu 18.04. Om het te installeren, schrijven we in een terminal:
sudo apt install ghostscript
Nu zullen we een voorbeeld zien van het gebruik van ghostscript om onze twee voorbeeld PDF-documenten te combineren Het te gebruiken commando is:
gs -dNOPAUSE -sDEVICE=pdfwrite -sOUTPUTFILE=Ghostscript-archivos-combinados.pdf -dBATCH entreunosyceros-1.pdf entreunosyceros-2.pdf
Met pdfsam
pdfsam is een eenvoudige, intuïtieve en gebruiksvriendelijke GUI-tool die wordt gebruikt om PDF-documenten samen te voegen, te splitsen, te roteren, te bewerken en te ondertekenen. In dit voorbeeld gaan we de optie gebruiken om PDF-documenten te combineren in Ubuntu 18.04. Maar eerst, we zullen de afhankelijkheden installeren noodzakelijk:
sudo apt install openjdk-8-jre libopenjfx-jni libopenjfx-java openjfx
Na een succesvolle installatie, we zullen de variabele JAVA_HOME definiëren in het pad / etc / environment met behulp van onze favoriete editor.
vim /etc/environment
In het bestand zullen we dat doen voeg de volgende regel toe:
JAVA_HOME="/usr/lib/jvm/java-8-openjdk-amd64/"
Na het opslaan en afsluiten, we herladen het bewerkte bestand:
source /etc/environment
dan we zullen het .deb-bestand downloaden van de officiële site van pdfsam:
wget https://github.com/torakiki/pdfsam/releases/download/v3.3.6/pdfsam_3.3.6-1_all.deb
Eenmaal gedownload, kunnen we installeer het bestand met dpkg:
sudo dpkg -i pdfsam_3.3.6-1_all.deb
naar start pdfsam, in een terminal schrijven we de naam:
pdfsam
Als we documenten willen combineren, we klikken op 'Combineren'. Op het scherm dat wordt weergegeven, moet u de bestanden slepen en neerzetten in het gedeelte dat hieraan is gewijd:
Als je het nodig hebt, aarzel dan niet specificeer andere attributen in de sectie 'Join configureren' De combinatie start als je onderaan op 'Uitvoeren' klikt. Een 'ding'-geluid geeft aan dat het proces is voltooid.
Jammer want het zag er erg goed uit. pdfsam kan niet worden gebruikt in Ubuntu 18, het heeft een bug met betrekking tot Sejda en kan het gecombineerde bestand niet maken. Om een andere te proberen! Ik weet niet welke ik moet kiezen ...
Zeer goede post, ik merk alleen op dat wanneer je afbeeldingen hebt, je een PDF van meerdere wilt maken, Ampare Images to PDF voor mij werkt in Ubuntu 18.04.
Er is een fout opgetreden met ImageMagick, u heeft met dit bericht geprobeerd een bewerking uit te voeren die niet is toegestaan door het beveiligingsbeleid `PDF '@ error / form.c / IsCoderAuthorized / 408.
Hier laat ik de link naar de oplossing achter https://stackoverflow.com/a/53180170
Maar ik heb gemerkt dat met ImageMagick de kwaliteit wordt verlaagd
Ik vond pdfunite leuk, kwaliteit gaat verloren ... en als het verloren gaat, merk ik het niet
Heel erg bedankt, ik heb de eerste geserveerd en dat is het! 😀