DocumentPrivilege

DocumentPrivilege

Przegląd

DocumentPrivilege jest klasą w Aspose.PDF FOSS dla .NET. Dziedziczy po: IComparable<object>.

Reprezentuje uprawnienia dostępu do dokumentu (wartość P w słowniku szyfrowania).

Ta klasa udostępnia 3 metody do pracy z obiektami DocumentPrivilege w programach .NET. Dostępne metody to: CompareTo, DocumentPrivilege. Wszystkie publiczne elementy są dostępne dla dowolnej aplikacji .NET po zainstalowaniu pakietu Aspose.PDF FOSS dla .NET. Właściwości: AllowAll, AllowAssembly, AllowCopy, AllowDegradedPrinting, AllowFillIn, AllowModifyAnnotations oraz 16 kolejnych.

Właściwości

NazwaTypDostępOpis
AllowPrintboolOdczyt/zapisZezwalaj na drukowanie (bit 3).
AllowModifyContentsboolOdczyt/zapisZezwalaj na modyfikację zawartości (bit 4).
AllowCopyboolOdczyt/zapisZezwalaj na kopiowanie lub wyodrębnianie tekstu i grafiki (bit 5).
AllowModifyAnnotationsboolOdczyt/zapisZezwalaj na dodawanie lub modyfikowanie adnotacji (bit 6).
AllowFillInboolOdczyt/zapisZezwalaj na wypełnianie pól formularza (bit 9).
AllowScreenReadersboolOdczyt/zapisZezwalaj na wyodrębnianie tekstu w celu dostępności (bit 10).
AllowAssemblyboolOdczyt/zapisZezwalaj na składanie dokumentu (bit 11).
AllowDegradedPrintingboolOdczyt/zapisZezwalaj na drukowanie w obniżonej (niskiej rozdzielczości) jakości.
ChangeAllowLevelintOdczyt/zapisZłożony poziom zezwolenia na zmianę wyprowadzony z bitów uprawnień modyfikacji.
CopyAllowLevelintOdczyt/zapisZłożony poziom zezwolenia na kopiowanie wyprowadzony z bitów kopiowania oraz dostępności.
PrintAllowLevelintOdczyt/zapisZłożony poziom dopuszczalnego drukowania wyprowadzony z bitów drukowania i jakości druku.
AllowAllDocumentPrivilegeOdczytWszystkie uprawnienia przyznane.
ForbidAllDocumentPrivilegeOdczytBrak uprawnień (najbardziej restrykcyjny).
PrintDocumentPrivilegeOdczytZezwala wyłącznie na drukowanie.
ModifyContentsDocumentPrivilegeOdczytZezwala wyłącznie na modyfikowanie zawartości.
CopyDocumentPrivilegeOdczytZezwala wyłącznie na kopiowanie.
ModifyAnnotationsDocumentPrivilegeOdczytZezwala wyłącznie na modyfikowanie adnotacji.
FillInDocumentPrivilegeOdczytZezwala wyłącznie na wypełnianie pól formularza.
ScreenReadersDocumentPrivilegeOdczytZezwala wyłącznie na wyodrębnianie dla czytnika ekranu.
AssemblyDocumentPrivilegeOdczytZezwala tylko na składanie dokumentów.
DegradedPrintingDocumentPrivilegeOdczytZezwala tylko na drukowanie w obniżonej jakości.
ValueintOdczytSurowe flagi uprawnień jako liczba całkowita (semantyka wartości /P).

Metody

SygnaturaOpis
DocumentPrivilege()Utwórz zestaw uprawnień bez żadnych uprawnień (najbardziej restrykcyjny).
DocumentPrivilege(other: DocumentPrivilege)Utwórz kopię istniejącego uprawnienia.
CompareTo(obj: object?)Wywołuje CompareTo(obj) na tej instancji DocumentPrivilege.

Zobacz także

 Polski