U comprimeert een rapport van 40 pagina's om het onder de limiet voor e-mailbijlagen te krijgen. De bestandsgrootte daalt van 15 MB naar 3 MB. De tekst ziet er prima uit. De beelden zijn nog steeds herkenbaar. Maar wanneer u de gecomprimeerde PDF opent, is de inhoudsopgave dood. Geen van de hoofdstuklinks werkt. De kruisverwijzingen waarmee vroeger naar figuren en tabellen werd gesprongen, zijn verbroken. Elke interne hyperlink is verwijderd. Het document is kleiner, maar ook kapot.
Standaard PDF-compressie richt zich op afbeeldingen. Er worden niet opzettelijk links verwijderd. Maar het compressieproces kan de interne objecttabel van de PDF zodanig herstructureren dat de linkannotaties worden verbroken. De koppelingen staan nog steeds in het bestand, maar hun bestemmingsverwijzingen verwijzen naar paginanummers of benoemde bestemmingen die niet langer bestaan omdat de compressie het bestand heeft gereorganiseerd.

Waarom compressie koppelingen en bladwijzers verbreekt
PDF-koppelingen worden opgeslagen als annotatieobjecten. Elke link bevat een bestemming die een paginanummer kan zijn, een benoemde bestemming zoals "Hoofdstuk3" of een URL. Tijdens compressie kan de PDF-engine de interne objectstructuur herschrijven om de bestandsgrootte te optimaliseren. Als de paginaboom wordt herschreven, kunnen de paginanummers waarnaar de links verwijzen, verschuiven. Als ongebruikte benoemde bestemmingen worden verwijderd om ruimte te besparen, worden de koppelingen die naar die bestemmingen verwijzen, verbroken. Als dubbele objecten worden geconsolideerd, kunnen annotaties die een objectreferentie delen, hun individuele bestemmingen verliezen.
Niet alle compressietools veroorzaken dit probleem. Tools die zijn ontworpen voor PDF-optimalisatie begrijpen de linkstructuur en behouden deze. Tools die zijn ontworpen voor algemene beeldcompressie behandelen de PDF als een verzameling afbeeldingen en verwijderen mogelijk de annotatielaag geheel. Het verschil tussen een tool die koppelingen bewaart en een tool die ze verbreekt, is of de tool de PDF-structuur begrijpt die verder gaat dan alleen de afbeeldingen.
Probeer PDF comprimeren
Geen installatie nodig. Werkt rechtstreeks in uw browser.
Comprimeren met behoud van koppelingen en bladwijzers
De compressie-engine van WukongPDF is PDF-bewust. Het analyseert de documentstructuur, identificeert afbeeldingsobjecten die kunnen worden gecomprimeerd en past alleen compressie toe op die objecten. Koppelingannotaties, bladwijzerbomen en benoemde bestemmingen blijven behouden omdat het geen afbeeldingsgegevens zijn en niet worden gewijzigd. De compressie richt zich op de afbeeldingen, die de bron zijn van de bestandsgrootte, en laat de navigatiestructuur intact.
Kies een compressieniveau dat de verkleining in evenwicht brengt met de kwaliteit, en verifieer vervolgens de links na de compressie. Open de gecomprimeerde PDF en klik op een paar inhoudsopgaven, kruisverwijzingen en externe URL's. Als ze werken, behoudt de compressie de linkstructuur. Als ze kapot zijn, is de compressietool niet PDF-bewust en moet deze worden vervangen door een tool die dat wel is.
Links testen na compressie
Een systematische test spoort verbroken links op voordat het document zijn publiek bereikt. Test één link van elk type: een inhoudsopgave, die naar een kop in het document verwijst; een kruisverwijzing, verwijzend naar een figuur of tabel; een voetnootverwijzing, verwijzend naar de voetnoottekst en terug; een externe URL die naar een website verwijst. Als alle vier de typen werken, was de compressie veilig. Als één type defect is, controleer dan of de breuk beperkt is tot dat type of alle koppelingen treft. Typespecifieke breuk suggereert dat het compressietool een bepaald soort annotatie verkeerd heeft verwerkt. Universele breuk suggereert dat de annotatielaag volledig is weggegooid.
Controleer ook het bladwijzerpaneel. Bladwijzers zijn technisch gezien geen links, ze vormen een aparte navigatieboom, maar ze dienen hetzelfde doel. Vouw het bladwijzerpaneel uit en klik op een paar vermeldingen. Ze moeten naar de juiste pagina's springen. Als bladwijzers behouden blijven maar koppelingen verbroken worden, of andersom, behandelde de compressietool deze twee navigatiesystemen anders.
Linkverlies in uw eigen workflow voorkomen
Als u PDF's maakt die later worden gecomprimeerd, zoals rapporten die worden gearchiveerd en gecomprimeerd voor opslag, exporteer ze dan met veerkrachtige linkstructuren. Gebruik benoemde bestemmingen in plaats van op paginanummers gebaseerde bestemmingen voor interne links. Benoemde bestemmingen overleven de hernummering van pagina's omdat ze verwijzen naar een label in plaats van naar een paginanummer. In Word betekent dit dat u Invoegen, Bladwijzer gebruikt om benoemde ankers te maken en Invoegen, Hyperlink om koppelingen naar die bladwijzers te maken. Exporteer naar PDF met de optie "Bladwijzers maken met koppen" optie ingeschakeld. Deze praktijken resulteren in een PDF die beter bestand is tegen compressie en andere nabewerkingen.
Externe URL's zijn het meest veerkrachtige koppelingstype omdat ze niet afhankelijk zijn van de interne structuur van de PDF. Een externe URL zoals https://www.example.com verwijst naar een bron buiten de pdf. Compressie kan het niet verbreken omdat de bestemming zich niet in het bestand bevindt. Als alle interne links na compressie kapot gaan, maar externe URL's overleven, heeft de compressietool de interne paginaboom geherstructureerd en de interne referenties verbroken. Deze diagnose vertelt u precies wat er mis is gegaan.
Verloren links herstellen wanneer hercompressie geen optie is
Als het oorspronkelijke, niet-gecomprimeerde bestand verdwenen is en het gecomprimeerde bestand verbroken koppelingen bevat, voegt u de koppelingen handmatig weer toe. Open de PDF in een linkeditor. Met een linktool kunt u linkrechthoeken over de bestaande linktekst tekenen en bestemmingen toewijzen. Maak elke verbroken link opnieuw. Voor een rapport van 40 pagina's met 30 verbroken links duurt dit 20 tot 30 minuten. Het is vervelend maar noodzakelijk als de navigatiestructuur belangrijk is en het originele bestand niet kan worden hersteld.
De les voor toekomstige compressie is om een kopie te comprimeren, niet het origineel, en om de links onmiddellijk na de compressie te verifiëren terwijl het origineel nog beschikbaar is. De PDF-grootte verkleinen die de navigatiestructuur behoudt, is het juiste hulpmiddel. Een gefaseerde compressiebenadering helpt ook. De compressie van WukongPDF is hiervoor ontworpen: het produceert een kleiner bestand waarin alle PDF-links intact zijn.
Probeer PDF comprimeren
Geen installatie nodig. Werkt rechtstreeks in uw browser.
