Sådan komprimeres PDF i [GUI & Terminal]
kort: Lær, hvordan du reducerer størrelsen på en PDF-fil. Både kommandolinje-og GUI-metoder er blevet diskuteret.
jeg udfyldte et ansøgningsskema, og det bad om at uploade de nødvendige dokumenter i PDF-format. Ikke et stort problem. Jeg samlede alle de scannede billeder og kombinerede dem i en PDF ved hjælp af Gscan2pdf værktøj.
problemet kom, da jeg forsøgte at uploade denne PDF-fil. Uploaden mislykkedes, fordi den overskred den maksimale filstørrelsesgrænse. Dette betød kun, at jeg på en eller anden måde skulle reducere størrelsen på PDF-filen.
nu, du kan bruge en online PDF komprimere hjemmeside, men jeg stoler ikke på dem. En fil med vigtige dokumenter, der uploades til en ukendt server, er ikke en god ide. Du kan aldrig være sikker på, at de ikke opbevarer en kopi af dit uploadede PDF-dokument.
dette er grunden til, at jeg foretrækker at komprimere PDF-filer på mit system i stedet for at uploade det til en tilfældig server.
i denne hurtige tutorial vil jeg vise dig, hvordan du reducerer størrelsen på PDF-filer. Jeg vil vise både kommandolinje og GUI metoder.
Metode 1: Reducer PDF-filstørrelsen i kommandolinjen
du kan bruge Ghostscript kommandolinjeværktøj til komprimering af en PDF-fil. De fleste distributioner inkluderer allerede open source-versionen af Ghostscript. Du kan dog stadig prøve at installere det bare for at sikre dig.
på Debian / Ubuntu – baserede distributioner skal du bruge følgende kommando til at installere Ghostscript:
sudo apt install ghostscript
nu hvor du har sørget for, at Ghostscript er installeret, kan du bruge følgende kommando til at reducere størrelsen på din PDF-fil:
gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/prepress -dNOPAUSE -dQUIET -dBATCH -sOutputFile=compressed_PDF_file.pdf input_PDF_file.pdf
i ovenstående kommando skal du tilføje den korrekte sti for input og out PDF-filen.
kommandoen ser skræmmende og forvirrende ud. Jeg anbefaler at kopiere og indsætte det meste af det. Hvad du behøver at vide er dpdfsettings parameter. Dette bestemmer komprimeringsniveauet og dermed kvaliteten af din komprimerede PDF-fil.
dPDFSETTINGS | beskrivelse |
/prepress (standard) | højere kvalitet output (300 dpi) men større størrelse |
/ebook | medium kvalitet output (150 dpi) med moderat output filstørrelse |
/skærm | lavere kvalitetsudgang (72 dpi), men mindst mulig outputfilstørrelse |
Husk, at nogle PDF-filer muligvis ikke komprimeres meget eller overhovedet. Anvendelse af komprimering på nogle PDF-filer kan endda producere en fil, der er større end originalen. Der er ikke meget, du kan gøre i sådanne tilfælde.
Metode 2: Komprimer PDF-filer i Linus ved hjælp af GUI-værktøj
jeg forstår, at ikke alle er fortrolige med kommandolinjeværktøjet. PDF-redaktørerne hjælper ikke meget med komprimering. Dette er grunden til, at vi på it ‘ s FOSS arbejdede på at oprette en GUI-version af Ghostscript-kommandoen, som du så ovenfor.
Panos fra det FOSS team arbejdede på at skabe en Python-baseret GUI indpakning til Ghostscript. Værktøjet giver dig en simpel brugergrænseflade, hvor du kan vælge din inputfil, vælge et komprimeringsniveau og klikke på komprimeringsknappen for at komprimere PDF-filen.
den komprimerede PDF-fil gemmes i samme mappe som den originale PDF-fil. Din oprindelige PDF-fil forbliver uberørt. Den komprimerede fil omdøbes ved at tilføje-komprimeret til det oprindelige filnavn.
hvis du ikke er tilfreds med komprimeringen, kan du vælge et andet komprimeringsniveau og komprimere filen igen.
du kan finde kildekoden til PDF-kompressoren på vores GitHub-arkiv. For at lade dig nemt bruge værktøjet har vi pakket det i AppImage-format. Se denne vejledning for at vide, hvordan du bruger AppImage.
husk, at værktøjet er i tidlige stadier af udviklingen. Du kan opleve nogle problemer. Hvis du gør det, så lad os vide i kommentarerne eller endnu bedre, fil en fejl her.
vi vil forsøge at tilføje flere pakker (Snap, Deb, PPA ‘ er osv.) i de fremtidige udgivelser. Hvis du har erfaring med udvikling og emballering, er du velkommen til at give os en hånd.
vil du gerne have, at FOSS-teamet arbejder på at skabe flere sådanne små desktopværktøjer i fremtiden? Din feedback og forslag er velkomne.
ligesom hvad du læser? Venligst dele det med andre.
- Facebook188
- Kvidre33
- LinkedIn1
- Reddit0
- Pocket0