Anonymizer

Anonymisieren von PDF-Dateien

PDF-Dateien werden oftmals an andere Personen weitergegeben und zum Teil unkontrolliert verbreitet (z.B. über das Internet). Der Anonymizer dient dazu, alle vorhandenen Metadaten (Informationsfelder) von PDF-Dokumenten in nur einem Arbeitsschritt zu entfernen (Anonymisierung). Auf diese Weise ist es einem Nutzer Ihrer PDF-Dateien nicht mehr möglich, anhand der Metadaten Rückschlüsse auf den Ursprung der Datei (z.B. Autor, Erstellungsdatum, verwendete Programme zur PDF-Erstellung) zu ziehen. Jegliche kritische Information, die nicht zur Weitergabe bestimmt ist, wird entfernt.

Wenn mehr als eine Datei selektiert wird, arbeitet diese Funktion im Batch-Modus und führt die Anonymisierung für alle ausgewählten Dateien durch.

Kommandozeilen-Interface

Rundll32 [Path]\PDFShellTools.dll,Anonymize [-docinfo] [-docxmp] [-compxmp] [-s] Dateiliste
[ ] : optionaler Parameter

-docinfo : 	DOCInfo-Metatags entfernen
-docxmp : 	DocXMP-Metatags entfernen
-compxmp : 	Components XMP-Metatags entfernen
-s : 		Stiller Modus. Ohne Schnittstelle starten (nur für lizenzierte Version)
Dateiliste: 	Liste der zu bearbeitenden Dateien (Dateien mit Semikolon ';' trennen) -
         	muß stets als letzter Parameter angegeben werden.

Beispiel

Rundll32 "c:\Program Files\PDF-ShellTools\PDFShellTools.dll",Anonymize -docinfo -docxmp -s "c:\somefolder\file1.pdf;c:\somefolder\file2.pdf"

DLL-Funktionsprototyp (Delphi-Format)

function Anonymize(hWnd: THandle; hInst: Cardinal; lpszCmdLine: PChar;nCmdShow: Integer): Cardinal; stdcall;

Aktualisiert: 02.12.2006