Sinds de introductie in 1993 heeft PDF zich in meerdere versies ontwikkeld, van PDF 1.0 tot PDF 2.0. Elke versie introduceerde nieuwe mogelijkheden: interactieve formuliervelden, JavaScript voor formuliervalidatie, digitale handtekeningen, ingebedde multimedia, 3D-illustraties, lagen en verbeterde codering. Een PDF die is gemaakt met moderne software die is gericht op PDF 1.7, kan functies gebruiken die eenvoudigweg niet in een PDF 1.4-bestand kunnen worden weergegeven. Wanneer u PDF's samenvoegt die zijn gemaakt door verschillende softwaretoepassingen die zich richten op verschillende PDF-versies, kunnen interactieve functies zoals invulbare formuliervelden, klikbare hyperlinks, bladwijzers en ingesloten media kapot gaan, verdwijnen of zich onvoorspelbaar gedragen in de samengevoegde uitvoer. Om deze functies te behouden bij het samenvoegen van versiegrenzen, is het nodig dat u begrijpt hoe de samenvoegtool omgaat met versieconflicten en dat u proactieve stappen neemt om interactieve inhoud te beschermen voordat bestanden worden gecombineerd.

Hoe verschillen in PDF-versies de compatibiliteit van interactieve functies beïnvloeden
Elke PDF-versie introduceerde nieuwe mogelijkheden voor de formaatspecificatie. Wanneer een samenvoegtool bestanden uit verschillende versies combineert, moet het beslissen op welke versie de uitvoer moet worden gericht. Als het hulpprogramma zich richt op de versie met de kleinste gemene deler onder de bronbestanden, worden functies verwijderd die in die oudere versie niet bestonden. Interactieve formuliervelden die zijn gemaakt met PDF 1.7-specifieke eigenschappen kunnen worden gedowngraded naar eenvoudigere velden of volledig worden verwijderd. JavaScript-acties die aan formuliervelden zijn gekoppeld, kunnen worden verwijderd omdat de doelversie de scriptobjecten niet ondersteunt. Hyperlinks die gebruik maken van functies die in latere versies zijn geïntroduceerd, kunnen platte tekst worden. De samenvoeging slaagt erin de pagina's te combineren, maar slaagt er niet in de interactieve functionaliteit te behouden.
In de onderstaande tabel worden de belangrijkste PDF-versies in kaart gebracht met de interactieve functies die ze hebben geïntroduceerd en het specifieke risico dat deze functies verloren gaan bij het samenvoegen met oudere bestanden.
| PDF-versie | Belangrijkste functies geïntroduceerd | Mergerisico bij downgrading |
|---|---|---|
| PDF1.2 (1996) | Interactieve formuliervelden, formulieracties | Velden kunnen worden afgevlakt tot statische afbeeldingen |
| PDF1.3 (2000) | JavaScript voor formuliervalidatie, dynamische inhoud | Scripts kunnen worden verwijderd of volledig worden uitgeschakeld |
| PDF 1.5 (2003) | Objectstromen, kruisverwijzingsstromen | Structurele incompatibiliteit kan het samengevoegde bestand beschadigen |
| PDF 1.6 (2004) | 3D-illustraties, ingesloten multimediabestanden | 3D- en media-inhoud gaat zonder waarschuwing verloren |
| PDF 1.7 (2006) | Verbeterde digitale handtekeningen, PDF-portfolio's | Handtekeningen kunnen ongeldig worden |
| PDF 2.0 (2017) | AES-256-codering, verbeterde toegankelijkheidstags | Als de encryptie niet overeenkomt, kan de samenvoeging volledig worden verhinderd |
Probeer PDF samenvoegen
Geen installatie nodig. Werkt rechtstreeks in uw browser.
Het risico van interactieve functies beoordelen vóór het samenvoegen
Voordat u PDF's uit verschillende bronnen samenvoegt, inventariseert u de interactieve functies in elk bestand. Open elke PDF en test elk formulierveld, hyperlink, bladwijzer en ingesloten media-element. Noteer de PDF-versie van elk bestand, te vinden in de documenteigenschappen op het tabblad Beschrijving. Als de bestanden aanzienlijk verschillende versies omvatten en de oudere bestanden weinig of geen interactieve functies bevatten, is de veiligste aanpak het upgraden van de oudere bestanden naar de nieuwere versie voordat ze worden samengevoegd. De meeste PDF-editors kunnen een bestand opslaan als een nieuwere PDF-versie, waardoor de interne structuur wordt bijgewerkt zonder de zichtbare inhoud te wijzigen.
De tool PDF samenvoegen van WukongPDF combineert pagina's uit meerdere bronnen. Voor documenten waarin interactieve kenmerken behouden moeten blijven, bereidt u elk bronbestand voor door het op te slaan in een consistente PDF-versie, idealiter de nieuwste versie die wordt ondersteund door de samenvoegtool. Deze standaardisatiestap vóór het samenvoegen voegt een paar minuten per bestand toe, maar voorkomt de frustratie als u na het samenvoegen ontdekt dat formuliervelden niet meer werken of dat hyperlinks platte tekst zijn geworden. De tijd om kapotte functies te testen en te repareren na het samenvoegen is bijna altijd groter dan de tijd om te standaardiseren vóór het samenvoegen.
Omgaan met formuliervelden bij het samenvoegen van PDF's uit verschillende bronnen
Interactieve formuliervelden zijn de functie die het vaakst wordt verbroken tijdens het samenvoegen van versies. Een formulierveld in een PDF wordt gedefinieerd door een widgetannotatie op een specifieke pagina en een bijbehorend veldobject in het AcroForm-woordenboek van het document. Wanneer pagina's uit verschillende PDF's worden samengevoegd, moet de samenvoegtool de AcroForm-woordenboeken uit elke bron op elkaar afstemmen. Als de woordenboeken incompatibele veldnaamconventies of verwijzingskenmerken uit verschillende PDF-versies gebruiken, kan de tool de velden afvlakken tot statische inhoud, waardoor hun interactiviteit volledig verloren gaat, of veldnamen dupliceren, waardoor gegevens die in één veld zijn ingevoerd, in alle velden verschijnen die die naam delen.
Voordat u PDF's met formuliervelden samenvoegt, moet u de veldnamen voor alle bestanden standaardiseren. Als twee PDF's beide een veld met de naam 'Naam' of 'Datum' gebruiken, wat zeer gebruikelijk is in sjablonen, hernoemt u de velden in één bestand zodat deze een uniek voorvoegsel bevatten, zoals 'Bestand1_Naam' en 'Bestand2_Naam'. Dit voorkomt botsingen tussen veldnamen in de samengevoegde uitvoer. Controleer ook of alle velden widgetannotaties gebruiken die compatibel zijn met de doel-PDF-versie. Het voorbereidingswerk van PDF Forms kan vervelend zijn, maar het is absoluut essentieel voor het produceren van een samengevoegd document waarin elk formulierveld functioneel en onafhankelijk blijft.
Hyperlinks en bladwijzers behouden over de versiegrenzen heen
Hyperlinks in een PDF worden op elke pagina opgeslagen als linkannotaties, waarbij de bestemming wordt opgegeven als een paginanummer, een benoemde bestemming of een externe URL. Bladwijzers worden opgeslagen in de overzichtsboom van het document, waarbij elke bladwijzer naar een bestemming wijst. Beide constructies zijn gevoelig voor versieverschillen in de manier waarop bestemmingen worden opgegeven. PDF 1.2 en hoger ondersteunen benoemde bestemmingen, dit zijn symbolische verwijzingen die het herschikken van pagina's overleven. Eerdere versies vertrouwen op expliciete paginanummers, die breken wanneer pagina's tijdens het samenvoegen worden ingevoegd of verwijderd.
Als u hyperlinks en bladwijzers wilt behouden tijdens het samenvoegen van meerdere versies, converteert u alle expliciete paginanummerbestemmingen naar benoemde bestemmingen voordat u ze samenvoegt. Dit kunt u doen door de linkeigenschappen voor elke hyperlink en bladwijzer te openen en paginanummerverwijzingen te vervangen door benoemde bestemmingen die u voor elke doellocatie maakt. De conversie is tijdrovend voor documenten met veel links, maar het alternatief is accepteren dat sommige links kapot gaan. Voor kritieke documenten waarbij de linkintegriteit van belang is, is het behoud van PDF Links niet onderhandelbaar.
Het samengevoegde document testen op integriteit van interactieve functies
Voer na het samenvoegen van PDF's uit verschillende versies een systematische test uit van elke interactieve functie. Open het samengevoegde document en klik op elke hyperlink om te controleren of deze naar de juiste bestemming navigeert. Open het bladwijzerpaneel en klik op elke bladwijzer. Blader door elk formulierveld, voer testgegevens in en controleer of de gegevens blijven bestaan wanneer het document wordt opgeslagen en opnieuw wordt geopend. Voer een ingebed JavaScript uit door de bijbehorende formuliergebeurtenissen te activeren. Documenteer eventuele functies die zijn mislukt, zodat u deze in de samengevoegde uitvoer kunt repareren of de bekende beperkingen duidelijk aan de documentontvangers kunt communiceren.
Een testchecklist die consequent op elk samengevoegd document wordt toegepast, spoort verlies van functies op voordat het document zijn publiek bereikt. De checklist hoeft niet uitgebreid te zijn: een eenvoudige lijst met interactieve functietypes met een vakje voor geslaagd of mislukt ernaast is voldoende. De gewoonte om te testen is belangrijker dan het formaat van de checklist. De PDF Links en formuliervelden die een document interactief maken, maken het samenvoegen van versies ook tot een taak die verificatie vereist in plaats van een eenvoudige combinatiebewerking.
Probeer PDF samenvoegen
Geen installatie nodig. Werkt rechtstreeks in uw browser.
