Dienstag, 25. Januar 2022

Waschtag für PDF-Dokumente und -Formulare

Wie ich bereits vor Jahren in meinem Blog erklärt habe, verwenden Adobe-Produkte zur Formularerstellung eingefügte Prüfsummen-/Verschlüsselungsroutinen, um zu prüfen, ob ein Formular (ursprünglich erstellt von einem Adobe-Tool) von einem Drittanbieter-PDF-Tool geändert wurde.
Was bedeutet das? Wenn ein mit einem Adobe-Tool erstelltes PDF-Formular oder PDF-Dokument von einem Drittanbieter-Tool geändert wurde - Daten ausfüllen und im Formular speichern ist schon eine Änderung - und anschließend wieder vom Adobe-Reader geöffnet wird, sind alle Formularfelder nicht mehr verwendbar! Das ehemalige Formular ist nur noch ein einfaches Dokument und es erscheint eine hässliche Popup-Meldung wie nachstehend:

"Durch dieses Dokument wurden erweiterte Funktionen in Adobe Acrobat Reader aktiviert. Da das Dokument seit seiner Erstellung geändert wurde, sind die erweiterten Funktionen nicht mehr verfügbar. Wenden Sie sich an den Autor, um die Originalversion dieses Dokuments zu erhalten."

Ich selbst habe diese Erfahrungen mit PDF-Dokumenten gemacht, die mit den Adobe-Produkten "InDesign" und "LiveCycle Designer" erstellt wurden.

 

Aber mit solchen Problemen ist jetzt Schluss. Ich habe nun eine cmd-exe veröffentlicht, die die beschriebenen Einschränkungen und viele gesetzte Nutzungsrechte innerhalb von Sekunden aufhebt. Ich habe sie "Unlock_ALD" (als 32- und 64-Bit-Version) genannt und sie arbeitet als Consolen-Applikation unter Windows.

Verarbeiten Sie eine unbekannte pdf-Datei zuerst mit Unlock_ALD - anschließend können wir mit dem Adobe Reader und dem Foxit Reader und jedem Drittanbieter-Tool und vielleicht am Ende wieder mit einem Adobe-Produkt arbeiten... ohne diese lästigen Einschränkungen.

Es gibt vier Möglichkeiten, Unlock_ALD zu verwenden:
1. Direkt von der Windows-Kommandozeile (cmd).
2. In Ihren Batch-Skripten (bat- oder cmd-Dateien).
3. Aus dem Explorer-Kontextmenü über "Senden an...".
4. Innerhalb Ihrer eigenen veröffentlichten/vertriebenen Anwendungen und Projekte mittels Shell-Syntax.

[ mehr Details dazu lesen Sie bitte auf meiner Website unter "Produkte"... Mehr Informationen zu Unlock_ALD ]

 

 

 

 

[Alle verwendeten Marken-, Produkt- und Firmennamen unterliegen dem Copyright der jeweiligen Firmen und gehören diesen Firmen oder Einzelpersonen.]

 

 

Viele Grüße und einen schönen Tag,
Ingo Schmökel