Nous pouvons fournir le mot de passe pour le fichier PDF en utilisant:
NSDictionary *dictionary = [[NSDictionary alloc] initWithObjectsAndKeys:@"owner", kCGPDFContextOwnerPassword, @"user", kCGPDFContextUserPassword, kCFBooleanFalse, kCGPDFContextAllowsCopying, kCFBooleanFalse, kCGPDFContextAllowsPrinting, nil];
NSFileManager *fileManager = [NSFileManager defaultManager];
NSString *fileName = [NSString stringWithFormat:@"%@/Documents/samplePDF.pdf", NSHomeDirectory()];
if (![fileManager fileExistsAtPath:fileName]) {
[fileManager createFileAtPath:fileName contents:nil attributes:nil];
}
// Create the PDF context using the default page size of 612 x 792.
UIGraphicsBeginPDFContextToFile(fileName, CGRectZero, dictionary);
lorsque vous extrayez zipfile (créé par zip library ziparchive) dans PC que se passe-t-il son mot de passe? –
Habituellement, oui ... dépend de l'application client ZIP. Dans mon cas, j'ai utilisé l'application elle-même pour développer les archives – bsorrentino