GroupDocs.Signature는 Java 애플리케이션에 유용한 스탬프 생성기를 제공합니다. 이를 활용하여 문서 페이지에 잘 사용자 지정된 스탬프를 생성하세요.
- PDF 문서를 제공하세요.
- StampSignOptions를 사용하여 모든 필요한 매개변수를 구성하세요.
- 필요한 만큼의 라인을 추가하세요.
- 스탬프를 적용하고 문서를 저장하세요.
GroupDocs.Signature는 Java 애플리케이션에 유용한 스탬프 생성기를 제공합니다. 이를 활용하여 문서 페이지에 잘 사용자 지정된 스탬프를 생성하세요.
// Signature 객체와 함께 문서 경로 사용
Signature signature = new Signature("input.pdf");
// 원하는 서명 텍스트로 StampSignOptions 인스턴스화
StampSignOptions options = new StampSignOptions();
options.Height = 180;
options.Width = 180;
// 하나 이상의 스탬프 라인 추가
StampLine outerLine = new StampLine();
outerLine.setText("* The Best Company *");
outerLine.setTextRepeatType(StampTextRepeatType.FullTextRepeat);
outerLine.getFont().setSize(12);
outerLine.setHeight(22);
outerLine.setTextBottomIntent(6);
outerLine.setTextColor(Color.WHITE);
outerLine.setBackgroundColor(Color.BLUE);
options.getOuterLines().add(outerLine);
// 스탬프가 추가된 문서 저장
SignResult result = signature.sign("output.pdf", options);
GroupDocs.Signature for Java 라이브러리는 인기 있는 파일 형식에서 서명을 관리하고 서명하는 데 적합하게 설계되었습니다. 스탬프 및 기타 유형의 서명을 쉽게 추가, 수정, 검증 또는 제거할 수 있습니다.
문서의 어느 부분에든 사용자 정의 가능한 서명을 적용하세요. 텍스트, 이미지, 바코드, QR 코드 및 스탬프를 포함한 다양한 서명 유형 중에서 선택할 수 있습니다. 추가로, 문서 보안을 향상시키기 위해 숨겨진 메타데이터를 추가하거나 수정할 수 있습니다.
문서에 서명된 후, 우리의 검증 도구를 사용하여 서명 내용이 유효한지 확인하세요. 추가 처리를 위해 모든 서명의 목록을 검색하고 검색할 수 있습니다.
문서에 적용된 다양한 서명을 쉽게 수정하세요. 크기, 색상, 위치, 내용 등과 같은 속성을 업데이트할 수 있습니다.
문서에서 서명을 제거해야 하나요? 우리의 API는 서명 삭제를 완전히 지원하므로 문서를 효과적으로 관리할 수 있습니다.
// 스탬프할 문서를 제공하세요
Signature signature = new Signature("input.pdf");
// 스탬프 옵션 객체를 인스턴스화하세요
StampSignOptions options = new StampSignOptions();
// 페이지에서 크기 및 위치를 설정하세요
options.setHeight(200);
options.setWidth(200);
options.setVerticalAlignment(VerticalAlignment.Bottom);
options.setHorizontalAlignment(HorizontalAlignment.Right);
options.setAllPages(true);
// 텍스트와 함께 외부 원형 라인을 하나 이상 추가하세요
StampLine outerLine1 = new StampLine();
outerLine1.setText("* The best choice *");
outerLine1.setTextRepeatType(StampTextRepeatType.FullTextRepeat);
SignatureFont signatureFont1 = new SignatureFont();
signatureFont1.setSize(12);
signatureFont1.setFamilyName("Arial");
outerLine1.setFont(signatureFont1);
outerLine1.setHeight(30);
outerLine1.setTextBottomIntent(6);
outerLine1.setTextColor(Color.WHITE);
outerLine1.setBackgroundColor(Color.BLUE);
options.getOuterLines().add(outerLine1);
// 하나 이상의 내부 사각형 라인을 추가하세요
StampLine innerLine1 = new StampLine();
innerLine1.setText("Company #1");
innerLine1.setTextColor(Color.RED);
SignatureFont signFont1 = new SignatureFont();
signFont1.setSize(20);
signFont1.setBold(true);
innerLine1.setFont(signFont1);
innerLine1.setHeight(40);
options.getInnerLines().add(innerLine1);
// 스탬프가 추가된 문서를 저장하세요
SignResult result = signature.sign("output.pdf", options);
서명을 추가, 관리 및 삭제하기 위한 다양한 옵션을 활용하세요.