Java 设置PDF表单域只读
1、步骤1:在Java程序中新建一个文件夹可命名为Lib。并将下载包中的jar文件复制到新建的文件夹下。

2、步骤2:复制文件后,添加到引用类库:选中这个jar文件,点击鼠标右键,选择“Build Path” – “Add to Build Path”。完成引用。
1、import com.spire.pdf.PdfDocument;
public class FieldReadonly_PDF {
public static void main(String[] args) throws Exception {
{
//创建PdfDocument对象,并加载包含表单域的PDF文档
PdfDocument pdf = new PdfDocument();
pdf.loadFromFile("test.pdf");
//扁平化文档中的所有表单域
pdf.getForm().isFlatten(true);
//将文档中的所有表单域设置为只读
// pdf.getForm().setReadOnly(true);
//保存文档
pdf.saveToFile("result.pdf");
}
}
}
2、运行程序后,生成的文档中,表单域将不再允许被编辑,为只读状态。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
                                阅读量:38
阅读量:150
阅读量:106
阅读量:81
阅读量:44