필드 장식

필드를 장식하다

  1. 소스 PDF를 FormEditor 파사드에 바인딩하세요.
  2. 필요한 색상과 정렬로 FormFieldFacade을 구성하세요.
  3. 파사드를 편집기에 전달하고 decorateField(...)를 호출하세요.
  4. 업데이트된 문서를 저장하세요.
public static void decorateField(Path inputFile, Path outputFile) {
    FormEditor editor = new FormEditor();
    try {
        editor.bindPdf(inputFile.toString());
        FormFieldFacade facade = new FormFieldFacade();
        facade.setBackgroundColor(Color.RED);
        facade.setTextColor(Color.BLUE);
        facade.setBorderColor(Color.GREEN);
        facade.setAlignment(FormFieldFacade.ALIGN_CENTER);
        editor.setFacade(facade);
        editor.decorateField("First Name");
        editor.save(outputFile.toString());
    } finally {
        editor.close();
    }
}