DocumentPrivilege

DocumentPrivilege

Übersicht

DocumentPrivilege ist eine Klasse in Aspose.PDF FOSS für .NET. Erbt von: IComparable<object>.

Stellt Dokumentenzugriffsberechtigungen dar (P-Wert im Verschlüsselungswörterbuch).

Diese Klasse bietet 3 Methoden zur Arbeit mit DocumentPrivilege-Objekten in .NET-Programmen. Verfügbare Methoden umfassen: CompareTo, DocumentPrivilege. Alle öffentlichen Mitglieder sind für jede .NET-Anwendung zugänglich, nachdem das Aspose.PDF FOSS für .NET-Paket installiert wurde. Eigenschaften: AllowAll, AllowAssembly, AllowCopy, AllowDegradedPrinting, AllowFillIn, AllowModifyAnnotations und 16 weitere.

Eigenschaften

NameTypZugriffBeschreibung
AllowPrintboolLesen/SchreibenDrucken erlauben (bit 3).
AllowModifyContentsboolLesen/SchreibenÄnderung des Inhalts erlauben (bit 4).
AllowCopyboolLesen/SchreibenErlauben Sie das Kopieren oder Extrahieren von Text und Grafiken (Bit 5).
AllowModifyAnnotationsboolLesen/SchreibenErlauben Sie das Hinzufügen oder Ändern von Anmerkungen (Bit 6).
AllowFillInboolLesen/SchreibenErlauben Sie das Ausfüllen von Formularfeldern (Bit 9).
AllowScreenReadersboolLesen/SchreibenErmöglicht das Extrahieren von Text für Barrierefreiheit (bit 10).
AllowAssemblyboolLesen/SchreibenErmöglicht die Dokumentenzusammenstellung (bit 11).
AllowDegradedPrintingboolLesen/SchreibenErmöglicht degradierten (niedrigauflösenden) Druck.
ChangeAllowLevelintLesen/SchreibenZusammengesetztes Änderungs-Erlaubnis-Level, abgeleitet von den Modify-Berechtigungsbits.
CopyAllowLevelintLesen/SchreibenZusammengesetztes Kopier-Erlaubnis-Level, abgeleitet von den Kopier- und Zugänglichkeitsbits.
PrintAllowLevelintLesen/SchreibenZusammengesetzter druck-erlaubter Level, abgeleitet von den Druck- und Druckqualitätsbits.
AllowAllDocumentPrivilegeLesenAlle Berechtigungen erteilt.
ForbidAllDocumentPrivilegeLesenKeine Berechtigungen (am restriktivsten).
PrintDocumentPrivilegeLesenErlaubt nur das Drucken.
ModifyContentsDocumentPrivilegeLesenErlaubt nur das Ändern von Inhalten.
CopyDocumentPrivilegeLesenErlaubt nur das Kopieren.
ModifyAnnotationsDocumentPrivilegeLesenErmöglicht nur das Ändern von Anmerkungen.
FillInDocumentPrivilegeLesenErmöglicht nur das Ausfüllen von Formularfeldern.
ScreenReadersDocumentPrivilegeLesenErmöglicht nur die Extraktion für Bildschirmleser.
AssemblyDocumentPrivilegeLesenErlaubt nur die Dokumentenzusammenstellung.
DegradedPrintingDocumentPrivilegeLesenErlaubt nur das Drucken in verminderter Qualität.
ValueintLesenDie rohen Berechtigungs-Flags als Ganzzahl (die Semantik des /P-Werts).

Methoden

SignaturBeschreibung
DocumentPrivilege()Erstellen Sie ein Privilegien-Set ohne Berechtigungen (am restriktivsten).
DocumentPrivilege(other: DocumentPrivilege)Erstellen Sie eine Kopie einer bestehenden Berechtigung.
CompareTo(obj: object?)Ruft CompareTo(obj) auf dieser DocumentPrivilege-Instanz auf.

Siehe auch

 Deutsch