DocumentPrivilege
Opinie generală
DocumentPrivilege este o clasă în Aspose.PDF FOSS pentru .NET. Moștenitorii de la: IComparable<object>.
Reprezintă permisiunile de acces la documente (valoarea P în dicționarul criptării).
Această clasă oferă 3 metode pentru a lucra cu obiecte DocumentPrivilege în programe .NET. Metodele disponibile includ: CompareTo, DocumentPrivilege. Toți membrii publicului sunt accesibili oricărei aplicații .NET după instalarea pachetului Aspose.PDF FOSS for .Net. Proprietăți: AllowAll, AllowAssembly, AllowCopy, AllowDegradedPrinting, AllowFillIn, AllowModifyAnnotations, şi încă 15 .
Proprietăți
| Numele de proprietate | Tipul de vehicul | Accesul | Descriere: |
|---|---|---|---|
AllowPrint | bool | Citire/scriere | Permiteți imprimarea (bit 3). |
AllowModifyContents | bool | Citire/scriere | Permite modificarea conținutului (bit 4). |
AllowCopy | bool | Citire/scriere | Permite copierea sau extragerea textului și a graficelor (bit 5). |
AllowModifyAnnotations | bool | Citire/scriere | Permite adăugarea sau modificarea anotațiilor (bit 6). |
AllowFillIn | bool | Citire/scriere | Permite completarea câmpurilor formularului (bit 9). |
AllowScreenReaders | bool | Citire/scriere | Permite extragerea textului pentru accesibilitate (bit 10). |
AllowAssembly | bool | Citire/scriere | Permite asamblarea documentului (bit 11). |
AllowDegradedPrinting | bool | Citire/scriere | Permiteți imprimarea degradată (cu rezoluție scăzută). |
ChangeAllowLevel | int | Citire/scriere | Nivelul compus de modificare permis derivat din biturile permisiunii de modificare. |
CopyAllowLevel | int | Citire/scriere | Nivelul de copie permis compus derivat din biții de copiere și acces. |
PrintAllowLevel | int | Citire/scriere | Nivelul compus permis de imprimare derivat din biți și biții cu calitate de print. |
AllowAll | DocumentPrivilege | Citeşte. | Toate permisiunile acordate. |
ForbidAll | DocumentPrivilege | Citeşte. | Nu există permisiuni (cel mai restrictiv). |
Print | DocumentPrivilege | Citeşte. | Permite doar imprimarea. |
ModifyContents | DocumentPrivilege | Citeşte. | Permite modificarea conținutului. |
Copy | DocumentPrivilege | Citeşte. | Permite doar copierea. |
ModifyAnnotations | DocumentPrivilege | Citeşte. | Permite modificarea doar a anotațiilor. |
FillIn | DocumentPrivilege | Citeşte. | Permite completarea doar a câmpurilor formularului. |
ScreenReaders | DocumentPrivilege | Citeşte. | Permite doar extracția din cititor de ecran. |
Assembly | DocumentPrivilege | Citeşte. | Permite numai asamblarea documentelor. |
DegradedPrinting | DocumentPrivilege | Citeşte. | Permite doar imprimarea degradată. |
Metode de evaluare
| Semnătura | Descriere: |
|---|---|
DocumentPrivilege() | Crearea unui set de privilegii fără permisiuni (cel mai restrictiv). |
DocumentPrivilege(other: DocumentPrivilege) | Creează o copie a unui privilegiu existent. |
CompareTo(obj: object?) | Chema CompareTo pe această instanță DocumentPrivilege. |