GroupDocs.Signature for Java

PDF용 QR 코드 생성

GroupDocs.Signature for Java를 사용하여 텍스트와 숫자 데이터를 포함한 2D 바코드를 생성하고 다양한 문서의 모든 페이지에 배치하십시오.

PDF의 원하는 위치에 QR 코드를 생성하고 배치하는 단계

GroupDocs.Signature는 다양한 인기 형식에서 QR 코드를 생성하고 PDF 페이지에 배치할 수 있습니다. 10가지 이상의 QR 코드 유형이 지원되며, Java 애플리케이션에 빠르게 통합될 수 있습니다. 생선된 QR 코드로 문서에 서명하는 데 제품을 사용하세요.

  1. QR 코드로 서명할 PDF 파일 또는 스트림을 가져옵니다.
  2. QrCodeSignOptions에 대한 텍스트를 제공합니다.
  3. 색상, 위치, 크기 등과 같은 시각적 옵션을 사용자 정의합니다.
  4. QR 코드가 추가된 파일을 저장합니다.
// 서명할 문서를 새 Signature 인스턴스에 전달합니다.
Signature signature = new Signature("input.pdf");

// QrCodeSignOptions를 사용하여 문서에 QR 코드를 추가합니다.
QrCodeSignOptions options = new QrCodeSignOptions("Text Content");

// 서명 유형과 페이지상의 위치를 지정합니다.
options.setEncodeType(QrCodeTypes.QR);
options.setLeft(50);
options.setTop(150);

// QR 코드가 추가된 파일을 저장합니다.
signature.sign("output.pdf", options);
Maven XML
클릭하여 복사
복사됨
더 많은 예제 문서

문서에 서명 추가

GroupDocs.Signature for Java API는 모든 인기 파일 형식의 서명 지원합니다. 다양한 유형의 서명을 생성, 수정, 검색, 검증 및 삭제하십시오.

GroupDocs.Signature의 주요 기능

문서 서명

GroupDocs.Signature는 텍스트, 이미지, 바코드, QR 코드 및 스탬프 서명으로 서명하는 것을 지원합니다. 모든 지원되는 문서 형식의 모든 페이지에 배치할 수 있습니다. 메타데이터 서명을 사용하여 문서 메타데이터를 관리하고, 디지털 인증서를 사용하여 무단 변경으로부터 콘텐츠를 보호하십시오.

검색 및 검증

문서 내 모든 서명이 유효한지 검증 절차를 통해 확인하십시오. 내장 검색 기능을 사용하여 문서 내 서명의 전체 목록을 검색하십시오.

서명 수정

서명 후 서명 속성을 쉽게 수정하십시오. 필요에 따라 콘텐츠, 위치, 색상, 크기 및 기타 속성을 조정하십시오.

서명 삭제

원치 않는 서명을 간단하게 삭제하십시오. 디지털 인증서를 포함한 다양한 서명 유형을 프로그램적으로 문서에서 제거할 수 있습니다.

생성된 QR 코드 사용자 정의 방법

이 예제를 사용하여 PDF 페이지에 새로운 QR 코드를 배치하는 방법을 배우십시오.

Java

// 서명할 문서를 가져와 Signature에 전달합니다.
Signature signature = new Signature("input.pdf");

// QR 코드 옵션을 사용하여 필요한 정보를 담은 텍스트를 제공합니다.
QrCodeSignOptions signOptions = new QrCodeSignOptions("Archived on July 11, 2019");

// 페이지에서 QR 코드의 상대적 위치를 설정합니다.
signOptions.setVerticalAlignment(VerticalAlignment.Top);
signOptions.setHorizontalAlignment(HorizontalAlignment.Right);

// 서명의 패딩을 설정합니다.
Padding padding = new Padding();
padding.setRight(20);
padding.setTop(20);
signOptions.setMargin(padding);

// QR 코드의 색상을 지정합니다.
signOptions.setForeColor(Color.RED);

// 메시지의 글꼴 옵션을 정의합니다.
SignatureFont font = new SignatureFont();
font.setSize(12);
font.setFamilyName("Comic Sans MS");
signOptions.setFont(font);

// QR 코드 배경 색상 및 브러시를 사용자 정의합니다.
Background background = new Background();
background.setColor(Color.GREEN);
background.setTransparency(0.5);
background.setBrush(new LinearGradientBrush(Color.GREEN, Color.DARK_GRAY, 0));
signOptions.setBackground(background);

// QR 코드를 문서에 추가합니다.
SignResult signResult = signature.sign("output.pdf", signOptions);
Maven XML
클릭하여 복사
복사됨
더 많은 예제 문서

GroupDocs.Signature for Java에 대해 더 알아보기

GroupDocs.Signature for Java는 모든 주요 문서 형식에서 다양한 유형의 서명을 생성하고 포함할 수 있는 폭넓은 기능을 제공합니다. PDF, Word 문서, Excel 스프레드시트, PowerPoint 프레젠테이션 및 이미지 파일을 지원합니다. 문서에 텍스트, 이미지, 바코드, QR 코드, 메타데이터, 디지털 및 스탬프 서명을 추가하십시오.
자세히 알아보기
About illustration

시작할 준비가 되셨나요?

GroupDocs.Signature를 무료로 다운로드하거나 전체 액세스를 위한 평가판 라이센스를 받으세요!

유용한 리소스

경험을 향상시키기 위해 문서, 코드 샘플 및 커뮤니티 지원을 탐색하십시오.

주요 제공 사항 확인

우리는 다양한 서명 기능과 고급 작업을 제공합니다.

추가 파일 형식에 대한 QR 코드 생성

Java API를 사용하여 생성된 QR 코드로 모든 인기 파일 형식을 향상시키십시오. 쉽게 스캔 및 처리할 수 있도록 2D 바코드 데이터를 추가하십시오.

임시 라이센스 팁

1
직장 이메일로 가입하세요. 무료 메일 서비스는 허용되지 않습니다.
2
두 번째 단계에서 임시 라이센스 받기 버튼을 사용하세요.
 한국인