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.Class
getName(int pdfPermissions)
public static String getName(int pdfPermissions)
参数:
范围 | 类型 | 描述 |
---|---|---|
pdfPermissions | int |
退货: java.lang.字符串
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.字符串
toString(int pdfPermissions)
public static String toString(int pdfPermissions)
参数:
范围 | 类型 | 描述 |
---|---|---|
pdfPermissions | int |
退货: java.lang.字符串
toStringSet(int attr)
public static String toStringSet(int attr)
参数:
范围 | 类型 | 描述 |
---|---|---|
attr | int |
退货: java.lang.字符串
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 |