Tips & Tricks

Een PDF comprimeren om aan een specifiek megabytedoel te voldoen

De meeste PDF-compressietools bieden kwaliteitsvoorinstellingen zoals Scherm, eBook of Printer. Deze voorinstellingen verkleinen afbeeldingen en optimaliseren de bestandsstructuur, maar zijn niet gericht op een specifieke uitvoerbestandsgrootte. Als u wilt dat een PDF precies kleiner is dan 10 MB voor een e-mailbijlage, minder dan 25 MB voor een webupload of minder dan 5 MB voor een overheidsportaal, heeft u compressie nodig die gericht is op een specifieke megabytewaarde in plaats van op een algemeen kwaliteitsniveau.

Gerichte compressie tot een specifieke bestandsgrootte vereist een iteratieve aanpak. De tool comprimeert het document, meet de resulterende bestandsgrootte en als de grootte de doelgrootte overschrijdt, past hij agressievere compressie toe en probeert het opnieuw. Als u begrijpt hoe elke compressieparameter de bestandsgrootte beïnvloedt, kunt u het doel in de minste iteraties bereiken.

De PDF-compressie-tools van WukongPDF omvatten gerichte verkleining met een voorbeeld van de verwachte uitvoergrootte voordat compressie wordt toegepast.

Waarom benoemde voorinstellingen mislukken voor op grootte gerichte compressie

Voorinstellingen zijn ontworpen rond kwaliteitsresultaten, niet op basis van de bestandsgrootte. De voorinstelling Scherm richt zich op de weergavekwaliteit op het scherm en produceert ongeacht de bestandsgrootte die voortvloeit uit de noodzakelijke downsampling. Voor een document dat alleen uit tekst bestaat, kan Screen een bestand van 200 KB produceren. Voor hetzelfde aantal pagina's gevuld met foto's met hoge resolutie kan Screen een bestand van 15 MB produceren. Dezelfde voorinstelling produceert bestanden die 75 keer zo groot zijn omdat de invoerinhoud verschilt.

Wanneer een systeem een limiet voor de bestandsgrootte oplegt, maakt het zich niets uit van de documentinhoud. Een limiet van 10 MB verwerpt een bestand van 11 MB, ongeacht of de extra megabyte afkomstig is van tekst, afbeeldingen of ingesloten lettertypen. Op grootte gerichte compressie beschouwt de limiet voor de bestandsgrootte als de primaire beperking en past alle compressieparameters aan om hieraan te voldoen, waarbij de kwaliteit geleidelijk wordt opgeofferd totdat de beoogde grootte is bereikt.

Begrijpen welke compressieparameters de bestandsgrootte beïnvloeden

Beelddownsampling biedt de grootste verkleining per kwaliteitsafweging. Als u kleurenafbeeldingen reduceert van 300 DPI naar 150 DPI, worden de afbeeldingsgegevens doorgaans met een factor vier verminderd. De JPEG-compressiekwaliteit biedt extra reductie ten koste van zichtbare artefacten. Een JPEG-kwaliteit van 85 procent is bijna niet van het origineel te onderscheiden. Een kwaliteit van 50 procent zorgt voor zichtbare blokkerigheid in gedetailleerde gebieden.

Met subinstellingen voor lettertypen worden ongebruikte tekenglyphs uit ingesloten lettertypen verwijderd. Een document dat alleen de letters A tot en met Z en basisinterpunctie gebruikt van een lettertype dat duizenden glyphs bevat, inclusief speciale tekens, wiskundige symbolen en alternatieve lettervormen, kan de lettertypegegevens met 80 tot 90 procent verminderen door middel van subsetting. Lettertypeoptimalisatie heeft geen invloed op de visuele kwaliteit, omdat alleen ongebruikte glyphs worden verwijderd.

Het strippen van metagegevens en het opschonen van objecten zorgen voor kleine maar consistente reducties. Het verwijderen van documenteigenschappen, privé-applicatiegegevens, ingesloten miniaturen en objecten zonder referenties verkleint de bestandsgrootte doorgaans met 2 tot 10 procent, zonder enige visuele impact. Deze reducties zijn altijd veilig en moeten worden toegepast voordat compressie die de kwaliteit beïnvloedt, wordt overwogen.

De iteratieve compressieworkflow

Begin met de minst agressieve compressie waarbij de acceptabele kwaliteit behouden blijft. Open in Acrobat Pro de PDF en ga naar Bestand, Opslaan als andere, Geoptimaliseerde PDF. Stel de downsampling van kleuren- en grijswaardenafbeeldingen in op 200 DPI met een JPEG-kwaliteit van 80 procent. Pas subsetting van lettertypen, het verwijderen van metagegevens en het opschonen van objecten toe. Sla het geoptimaliseerde bestand op en controleer de grootte ervan. Als de grootte binnen 10 procent van het doel ligt, breng dan kleine aanpassingen aan. Als de grootte het doel met meer dan 10 procent overschrijdt, verlaag dan de DPI- of JPEG-kwaliteit verder en probeer het opnieuw.

Elke iteratie mag slechts één parameter tegelijk wijzigen. Door tegelijkertijd de DPI- en JPEG-kwaliteit te wijzigen, is het onmogelijk om te bepalen welke parameter in welke mate heeft bijgedragen aan de verkleining. Een wijziging van één parameter per iteratie levert voorspelbare resultaten op en leert u welke parameters de meeste impact hebben op uw specifieke documenttype.

Als het beoogde formaat na drie iteraties nog niet met een acceptabele kwaliteit is bereikt, kunt u overwegen het document in meerdere bestanden op te splitsen. Een rapport van 100 pagina's dat niet kan worden gecomprimeerd tot minder dan 15 MB, kan werken als twee bestanden van 50 pagina's van elk 8 MB. Het splitsen van bestanden is eerder een distributieoplossing dan een compressieoplossing, maar bereikt het praktische doel om onder een maximale grootte te blijven.

Het hulpprogramma voor controleruimtegebruik van Acrobat Pro gebruiken

Voordat u gaat comprimeren, moet u weten waar de bestandsgrootte naartoe gaat. De tool Audit Space Usage van Acrobat Pro, te vinden onder de Geavanceerde opties van het dialoogvenster Geoptimaliseerde PDF, verdeelt de bestandsinhoud op type: afbeeldingen, lettertypen, inhoudsstromen, metagegevens en structuur. Een document waarin afbeeldingen 90 procent van de bestandsgrootte innemen, heeft agressieve beeldcompressie nodig. Voor een document waarin lettertypen 50 procent verbruiken, zijn lettertypesubsets nodig.

De audit begeleidt de compressiestrategie. Door beeldcompressie toe te passen op een document met veel lettertypen wordt een minimale verkleining bereikt. Door subinstellingen van lettertypen toe te passen op een document met veel afbeeldingen wordt minimale reductie bereikt. De audit voorkomt dat iteraties worden verspild aan compressiemethoden die niet kunnen helpen omdat het beoogde gegevenstype geen significante bijdrage levert aan de bestandsgrootte.

Gecomprimeerde kwaliteit verifiëren ten opzichte van het origineel

Nadat u het beoogde formaat hebt bereikt, vergelijkt u de gecomprimeerde PDF met het origineel naast elkaar met een zoomfactor van 200 procent. Controleer tekstscherpte, beelddetails en kleurnauwkeurigheid. De gecomprimeerde versie zal enig kwaliteitsverlies vertonen vergeleken met het origineel. De vraag is of het verlies acceptabel is voor het beoogde gebruik. Een document dat bestemd is voor weergave op het scherm kan meer compressie verdragen dan een document dat bestemd is voor professioneel afdrukken.

Als het kwaliteitsverlies onaanvaardbaar is, overweeg dan alternatieve benaderingen. In plaats van één groot document te comprimeren, distribueert u het als een gecomprimeerd ZIP-bestand waarbij de compressie verliesvrij is. In plaats van afbeeldingen met een hoge resolutie in te sluiten, kunt u deze vervangen door versies met een lagere resolutie voordat u een PDF maakt. Deze alternatieven behouden de kwaliteit door het probleem met de bestandsgrootte aan te pakken voordat de PDF wordt gemaakt, in plaats van een toch al grote PDF te comprimeren.

Het comprimeren van een PDF tot een specifiek megabytedoel is een praktische vaardigheid voor iedereen die regelmatig te maken krijgt met limieten voor de bestandsgrootte in e-mail, uploadformulieren of documentbeheersystemen. De iteratieve aanpak, geleid door de audittool en gericht op de compressieparameters die het belangrijkst zijn voor het specifieke document, bereikt het doel met het minimaal noodzakelijke kwaliteitsverlies.

Een herbruikbaar compressieprofiel opbouwen voor terugkerende documenten

Als u regelmatig soortgelijke documenten uit dezelfde bron comprimeert, zoals maandelijkse rapporten met een consistente afbeeldingsdichtheid en paginatellingen, bouw dan een herbruikbaar compressieprofiel op. Nadat u de optimale instellingen hebt gevonden via iteratie op één representatief document, slaat u deze instellingen op als een benoemd profiel in PDF Optimizer van Acrobat Pro. Het rapport van de volgende maand wordt in één stap gecomprimeerd tot de doelgrootte met behulp van het opgeslagen profiel.

Deel het compressieprofiel met teamleden die soortgelijke documenten produceren. Een marketingteam dat productcatalogi distribueert, kan allemaal hetzelfde cataloguscompressieprofiel gebruiken, waardoor een consistente uitvoerkwaliteit en bestandsgrootte voor het hele team wordt gegarandeerd. Gecentraliseerde profielen voorkomen het scenario waarin elk teamlid onafhankelijk compressie-instellingen ontdekt, wat inconsistente resultaten oplevert.

Valideer het profiel periodiek aan de hand van een nieuw document om te bevestigen dat het nog steeds de verwachte resultaten oplevert. Wijzigingen in het brondocument, zoals productfotografie met een hogere resolutie of een nieuwe pagina-indeling met meer afbeeldingen, kunnen van invloed zijn op de prestaties van het profiel. Een jaarlijkse validatie zorgt ervoor dat het profiel effectief blijft.

Compressie-instellingen documenteren voor naleving en referentie

Voor documenten die onderworpen zijn aan regelgeving of kwaliteitssysteemvereisten, documenteert u de toegepaste compressie-instellingen. Een opmerking in de documenteigenschappen of een begeleidend tekstbestand legt vast wat er met de PDF is gedaan en waarom. De documentatie is bedoeld voor compliance-auditors die zich kunnen afvragen of de documentkwaliteit is aangetast om aan een limiet voor de bestandsgrootte te voldoen.

De documentatie moet de oorspronkelijke bestandsgrootte, de doelbestandsgrootte, de gebruikte DPI- en JPEG-kwaliteitsinstellingen, de vraag of subinstelling van het lettertype is toegepast, en de bereikte gecomprimeerde bestandsgrootte bevatten. Een eenvoudige spreadsheetinvoer voor elk gecomprimeerd document bouwt een compressiegeschiedenis op die toekomstige beslissingen ondersteunt en consistente documentverwerkingspraktijken demonstreert.

Omgaan met documenten waarbij compressie het doel niet kan bereiken

Sommige documenten zijn bestand tegen compressie tot de gewenste doelgrootte omdat hun inhoud inherent groot is. Een PDF-portfolio met foto's met hoge resolutie van een professionele fotoshoot, waarbij elke afbeelding essentieel is voor het doel van het document, kan een minimaal haalbare grootte bereiken waarbij verdere compressie de fotografische details die het document moet presenteren, zou vernietigen.

Wanneer compressie alleen het doel niet kan bereiken, erken dan de beperking en streef naar alternatieve distributiemethoden. Upload het bestand naar de cloudopslag en deel een downloadlink in plaats van het als bijlage bij een e-mail te voegen. Splits het document op in beheersbare delen. Converteer bepaalde afbeeldingen naar links die verwijzen naar extern gehoste versies. De alternatieven behouden de documentkwaliteit terwijl ze de beperking van de grootte omzeilen die compressie niet kan overwinnen.

Weten wanneer u moet stoppen met comprimeren is net zo belangrijk als weten hoe u moet comprimeren. Een PDF die zodanig is gecomprimeerd dat deze visueel verslechtert, schiet zijn doel voorbij, ongeacht of deze voldoet aan de beoogde bestandsgrootte. De doelbestandsgrootte dient voor de documentdistributie. Het document is niet gemaakt om het compressiedoel te dienen.

Gerichte compressie automatiseren voor workflows met grote volumes

Voor organisaties die dagelijks honderden PDF's verwerken en die allemaal onder een bepaalde groottelimiet moeten blijven, is handmatige iteratieve compressie per document onhaalbaar. Automatiseer gerichte compressie met een script dat een PDF en een doelgrootte accepteert, progressieve compressie-instellingen toepast, de uitvoer meet en dit herhaalt totdat het doel is bereikt of de minimale kwaliteitsdrempels zijn bereikt.

Tools zoals Ghostscript met configureerbare parameters en Python met de pikepdf-bibliotheek kunnen geautomatiseerde, gerichte compressie implementeren. Het script definieert compressieniveaus van mild tot agressief, past elk niveau op volgorde toe en stopt wanneer de uitvoergrootte onder het doel valt. De automatisering zorgt voor de iteratie die vervelend zou zijn voor een menselijke operator, waarbij documenten in batches worden verwerkt zonder toezicht.

WukongPDF

Probeer PDF comprimeren

Geen installatie nodig. Werkt rechtstreeks in uw browser.

Nu beginnen →