OwnerPassword
Innehåll
[
Dölj
]PdfEncryptionDetails.OwnerPassword property
Anger ägarlösenordet för det krypterade PDF-dokumentet.
public string OwnerPassword { get; set; }
Anmärkningar
Ägarlösenordet tillåter användaren att öppna ett krypterat PDF-dokument utan några åtkomstbegränsningar som anges iPermissions
.
Ägarlösenordet kan inte vara detsamma som användarlösenordet.
Exempel
Visar hur man ställer in behörigheter för ett sparat PDF-dokument.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
builder.Writeln("Hello world!");
// Utöka behörigheter för att tillåta redigering av kommentarer.
PdfEncryptionDetails encryptionDetails =
new PdfEncryptionDetails("password", string.Empty, PdfPermissions.ModifyAnnotations | PdfPermissions.DocumentAssembly);
// Skapa ett "PdfSaveOptions"-objekt som vi kan skicka till dokumentets "Spara"-metod
// för att ändra hur den metoden konverterar dokumentet till .PDF.
PdfSaveOptions saveOptions = new PdfSaveOptions();
// Aktivera kryptering via egenskapen "EncryptionDetails".
saveOptions.EncryptionDetails = encryptionDetails;
// När vi öppnar det här dokumentet måste vi ange lösenordet innan vi kan komma åt dess innehåll.
doc.Save(ArtifactsDir + "PdfSaveOptions.EncryptionPermissions.pdf", saveOptions);
Se även
- class PdfEncryptionDetails
- namnutrymme Aspose.Words.Saving
- hopsättning Aspose.Words