Ich brauche Hilfe beim Entriegeln von verschlüsselten PDF-Dokumenten.Problem Entsperren von passwortgeschützten PDF-Dokumenten
Ich habe Folgendes ohne Erfolg versucht.
CFURLRef pdfURL = CFURLCreateWithFileSystemPath (NULL, documentsDirectory, kCFURLPOSIXPathStyle, 0); //1
pdf = CGPDFDocumentCreateWithURL((CFURLRef)pdfURL);
BOOL encrypted = CGPDFDocumentIsEncrypted(pdf);
if (encrypted) {
// Try 1:
const char *str = (char *)theTextField.text;
BOOL _unlock = CGPDFDocumentUnlockWithPassword(pdf,str);
//Try 2:
NSString *str1 = @"password";
BOOL _unlock1 = CGPDFDocumentUnlockWithPassword(pdf,str1);
}
Ich stellte sicher, dass das Passwort korrekt ist, aber die Entsperrfunktion gibt immer noch False zurück.
Ich habe etwas vergessen? Ist irgendwas falsch??
Grüße, Arun Thakkar.
Tnx marcus und Arun Thakkar, beide haben mir geholfen, meine Aufgabe zu erfüllen – Dinakar