Java 设置PDF表单域只读

 时间:2026-02-15 18:34:28

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

Java 设置PDF表单域只读

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、运行程序后,生成的文档中,表单域将不再允许被编辑,为只读状态。

  • 短信平台使用注意事项
  • js怎么遍历二维json数据结构
  • 如何把变量传到ajax的data里面
  • Deeplearning4j(DL4J)环境搭建和运行一个例子
  • phpMyAdmin 导入大型数据库文件大小限制配置
  • 热门搜索
    手烫伤怎么办 果然的近义词是什么 风热感冒 绿的近义词 敏捷的近义词是什么 套套怎么用 小孩肺炎怎么治疗 fancl怎么读 故意的近义词是什么 干脆的近义词