DocumentPrivilege
Overzicht
DocumentPrivilege is een klasse in Aspose.PDF FOSS voor .NET.
Erft van: IComparable<object>.
Stelt documenttoegangsmachtigingen voor (P-waarde in encryptiedictionary).
Deze klasse biedt 3 methoden voor het werken met DocumentPrivilege‑objecten in .NET‑programma’s.
Beschikbare methoden zijn: CompareTo, DocumentPrivilege.
Alle openbare leden zijn toegankelijk voor elke .NET‑applicatie na het installeren van het Aspose.PDF FOSS for .NET‑pakket.
Eigenschappen: AllowAll, AllowAssembly, AllowCopy, AllowDegradedPrinting, AllowFillIn, AllowModifyAnnotations, en nog 15.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
AllowPrint | bool | Lezen/Schrijven | Afdrukken toestaan (bit 3). |
AllowModifyContents | bool | Lezen/Schrijven | Wijzigen van inhoud toestaan (bit 4). |
AllowCopy | bool | Lezen/Schrijven | Kopiëren of extraheren van tekst en afbeeldingen toestaan (bit 5). |
AllowModifyAnnotations | bool | Lezen/Schrijven | Toevoegen of wijzigen van annotaties toestaan (bit 6). |
AllowFillIn | bool | Lezen/Schrijven | Invullen van formuliervelden toestaan (bit 9). |
AllowScreenReaders | bool | Lezen/Schrijven | Tekst extraheren voor toegankelijkheid toestaan (bit 10). |
AllowAssembly | bool | Lezen/Schrijven | Documentassemblage toestaan (bit 11). |
AllowDegradedPrinting | bool | Lezen/Schrijven | Afdrukken in lage resolutie (verlaagd) toestaan. |
ChangeAllowLevel | int | Lezen/Schrijven | Samengesteld wijzigingsniveau afgeleid van de wijzigingspermissiebits. |
CopyAllowLevel | int | Lezen/Schrijven | Samengesteld kopieerbaar niveau afgeleid van de kopieer- en toegankelijkheidsbits. |
PrintAllowLevel | int | Lezen/Schrijven | Samengesteld afdrukbaar niveau afgeleid van de afdruk- en afdrukkwaliteitbits. |
AllowAll | DocumentPrivilege | Lezen | Alle permissies verleend. |
ForbidAll | DocumentPrivilege | Lezen | Geen permissies (meest beperkend). |
Print | DocumentPrivilege | Lezen | Alleen afdrukken toegestaan. |
ModifyContents | DocumentPrivilege | Lezen | Alleen inhoud wijzigen toegestaan. |
Copy | DocumentPrivilege | Lezen | Alleen kopiëren toegestaan. |
ModifyAnnotations | DocumentPrivilege | Lezen | Alleen annotaties wijzigen toegestaan. |
FillIn | DocumentPrivilege | Lezen | Alleen formuliervelden invullen toegestaan. |
ScreenReaders | DocumentPrivilege | Lezen | Alleen schermlezer-extractie toegestaan. |
Assembly | DocumentPrivilege | Lezen | Alleen documentassemblage toegestaan. |
DegradedPrinting | DocumentPrivilege | Lezen | Alleen afdrukken in lage resolutie toegestaan. |
Methoden
| Handtekening | Beschrijving |
|---|---|
DocumentPrivilege() | Maak een privilege‑set zonder rechten (meest restrictief). |
DocumentPrivilege(other: DocumentPrivilege) | Maak een kopie van een bestaande privilege. |
CompareTo(obj: object?) | Roept CompareTo aan op deze DocumentPrivilege‑instantie. |