PdfPermissions
Наследование: java.lang.Object
public class PdfPermissions
Определяет операции, разрешенные пользователю для зашифрованного PDF-документа.
Поля
Поле | Описание |
---|---|
ALLOW_ALL | Разрешает все операции с документом PDF. |
CONTENT_COPY | Скопируйте или иным образом извлеките текст и графику из документа с помощью операций, отличных от контролируемыхCONTENT_COPY_FOR_ACCESSIBILITY. |
CONTENT_COPY_FOR_ACCESSIBILITY | Извлечение текста и графики (для обеспечения доступности для пользователей с ограниченными возможностями или для других целей). |
DISALLOW_ALL | Запрещает все операции с документом PDF. |
DOCUMENT_ASSEMBLY | Соберите документ (вставьте, поверните или удалите страницы и создайте элементы структуры документа или эскизы), даже еслиMODIFY_CONTENTS ясно. |
FILL_IN | Заполните существующие поля интерактивной формы (включая поля подписи), даже еслиMODIFY_CONTENTS ясно. |
HIGH_RESOLUTION_PRINTING | Распечатайте документ в представлении, из которого можно создать точную цифровую копию содержимого PDF на основе алгоритма, зависящего от реализации. |
MODIFY_ANNOTATIONS | Добавьте или измените текстовые аннотации, заполните поля интерактивной формы и, еслиMODIFY_CONTENTS также задавать, создавать или изменять поля интерактивной формы (включая поля подписи). |
MODIFY_CONTENTS | Изменять содержимое документа с помощью операций, отличных от тех, которые контролируютсяMODIFY_ANNOTATIONS, FILL_IN , а такжеDOCUMENT_ASSEMBLY. |
PRINTING | Распечатайте документ (возможно, не на самом высоком уровне качества, в зависимости от того,HIGH_RESOLUTION_PRINTING также установлено). |
length |
Методы
ALLOW_ALL
public static int ALLOW_ALL
Разрешает все операции с документом PDF.
CONTENT_COPY
public static int CONTENT_COPY
Скопируйте или иным образом извлеките текст и графику из документа с помощью операций, отличных от контролируемыхCONTENT_COPY_FOR_ACCESSIBILITY.
CONTENT_COPY_FOR_ACCESSIBILITY
public static int CONTENT_COPY_FOR_ACCESSIBILITY
Извлечение текста и графики (для обеспечения доступности для пользователей с ограниченными возможностями или для других целей).
DISALLOW_ALL
public static int DISALLOW_ALL
Запрещает все операции с документом PDF. Это значение по умолчанию.
DOCUMENT_ASSEMBLY
public static int DOCUMENT_ASSEMBLY
Соберите документ (вставьте, поверните или удалите страницы и создайте элементы структуры документа или эскизы), даже еслиMODIFY_CONTENTS ясно.
FILL_IN
public static int FILL_IN
Заполните существующие поля интерактивной формы (включая поля подписи), даже еслиMODIFY_CONTENTS ясно.
HIGH_RESOLUTION_PRINTING
public static int HIGH_RESOLUTION_PRINTING
Распечатайте документ в представлении, из которого можно создать точную цифровую копию содержимого PDF на основе алгоритма, зависящего от реализации. Когда этот флаг снят (иPRINTING установлен), печать должна быть ограничена низкоуровневым представлением внешнего вида, возможно, с ухудшением качества.
MODIFY_ANNOTATIONS
public static int MODIFY_ANNOTATIONS
Добавьте или измените текстовые аннотации, заполните поля интерактивной формы и, еслиMODIFY_CONTENTS также задавать, создавать или изменять поля интерактивной формы (включая поля подписи).
MODIFY_CONTENTS
public static int MODIFY_CONTENTS
Изменять содержимое документа с помощью операций, отличных от тех, которые контролируютсяMODIFY_ANNOTATIONS, FILL_IN , а такжеDOCUMENT_ASSEMBLY.
PRINTING
public static int PRINTING
Распечатайте документ (возможно, не на самом высоком уровне качества, в зависимости от того,HIGH_RESOLUTION_PRINTING также установлено).
length
public static int length
equals(Object arg0)
public boolean equals(Object arg0)
Параметры:
Параметр | Тип | Описание |
---|---|---|
arg0 | java.lang.Object |
Возвращает: логический
fromName(String pdfPermissionsName)
public static int fromName(String pdfPermissionsName)
Параметры:
Параметр | Тип | Описание |
---|---|---|
pdfPermissionsName | java.lang.String |
Возвращает: инт
fromNames(Set pdfPermissionsNames)
public static int fromNames(Set pdfPermissionsNames)
Параметры:
Параметр | Тип | Описание |
---|---|---|
pdfPermissionsNames | java.util.Set |
Возвращает: инт
getClass()
public final native Class<?> getClass()
Возвращает: java.lang.Класс
getName(int pdfPermissions)
public static String getName(int pdfPermissions)
Параметры:
Параметр | Тип | Описание |
---|---|---|
pdfPermissions | int |
Возвращает: java.lang.String
getNames(int pdfPermissions)
public static Set getNames(int pdfPermissions)
Параметры:
Параметр | Тип | Описание |
---|---|---|
pdfPermissions | int |
Возвращает: java.util.Set
getValues()
public static int[] getValues()
Возвращает: инт[]
hashCode()
public native int hashCode()
Возвращает: инт
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
toString()
public String toString()
Возвращает: java.lang.String
toString(int pdfPermissions)
public static String toString(int pdfPermissions)
Параметры:
Параметр | Тип | Описание |
---|---|---|
pdfPermissions | int |
Возвращает: java.lang.String
toStringSet(int attr)
public static String toStringSet(int attr)
Параметры:
Параметр | Тип | Описание |
---|---|---|
attr | int |
Возвращает: java.lang.String
wait()
public final void wait()
wait(long arg0)
public final native void wait(long arg0)
Параметры:
Параметр | Тип | Описание |
---|---|---|
arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Параметры:
Параметр | Тип | Описание |
---|---|---|
arg0 | long | |
arg1 | int |