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