Java API용 GroupDocs.Signature를 사용하면 외부 소프트웨어를 설치하지 않고도 지원되는 형식의 디지털 문서에 서명할 수 있는 전자 서명 기능이 있는 Java 응용 프로그램을 개발할 수 있습니다. 이미지, 바코드, QR 코드, 스탬프, 텍스트, 광학 및 메타데이터와 같은 다양한 유형의 전자 서명 조작 및 관리를 지원합니다. Microsoft Office Word, PowerPoint 프레젠테이션, Excel 스프레드시트, 이미지 및 PDF 파일과 같은 모든 전자 비즈니스 문서는 서명 속성을 사용자 지정하여 디지털 서명할 수 있습니다. 귀하의 요구 사항에 따라 그림자, 치수, 정렬 등. 디지털 서명 라이브러리는 단순하고 가벼우며 신규 또는 기존 Java 애플리케이션 내에서 쉽게 통합할 수 있는 단일 DLL 파일로 구성됩니다.
GroupDocs.Signature for Java API를 통해 시스템에서 등록된 모든 인증서를 로드하거나 단순 및 고급 검색을 사용하여 기존 서명을 찾을 수 있습니다. 일반 서명 속성(텍스트 크기, 불투명도, 회전, 확인, 글꼴 속성, 색상 옵션, 페이지 번호, 너비, 상단, 왼쪽 등)을 지정하고 다양한 전자 서명 유형 구현 지원을 지정하여 암호로 보호된 문서 작업 옵션을 통해 신뢰할 수 있습니다. 디지털 문서를 위한 전자 서명 관리 솔루션입니다.
Java용 GroupDocs.Signature는 모든 Java 버전과 호환되며 Java 런타임을 실행할 수 있는 널리 사용되는 운영 체제(Windows, Linux, MacOS)를 지원합니다.
Java API용 GroupDocs.Signature를 사용하면 전자 서명을 구성하고 지원되는 문서 형식에 추가할 수 있습니다. 다음은 PDF 파일에 텍스트 서명을 적용하는 것이 얼마나 간단한지 보여주는 코드 예제입니다.
Signature signature = new Signature("sample.pdf");
TextSignOptions options = new TextSignOptions("John Smith");
// 서명 위치 설정
options.setLeft(100);
options.setTop(100);
// 서명 사각형 설정
options.setWidth(100);
options.setHeight(30);
// 텍스트 색상 및 글꼴 설정
options.setForeColor(Color.RED);
SignatureFont signatureFont = new SignatureFont();
signatureFont.setSize(12);
signatureFont.setFamilyName("Comic Sans MS");
options.setFont(signatureFont);
options.setSignatureImplementation(TextSignatureImplementation.Sticker)
// 문서를 파일로 서명
signature.sign("sample_signed.pdf", options);
Java API용 GroupDocs.Signature를 사용하여 지원되는 파일 형식에 바코드 및 QR 코드 서명을 적용할 수 있습니다. Java용 GroupDocs.Signature는 대부분의 요구 사항을 충족할 수 있는 광범위한 바코드 인코딩 유형을 지원합니다. 지원되는 바코드 인코딩 유형에는 Code 11, Code 128, Code 16K/32, Databar 코드, GS1 Codeblock, ISBN, ISMN, ISSN, ITF16, Pdf147, EAN8, EAN13, EAN14, UPCA, UPCE, ITF14, Code39 Standard 및 Code39 확장.
마찬가지로 GroupDocs.Signature for Java API를 사용하면 QR, Aztec 및 Data Matrix와 같은 QR 코드 유형을 사용할 수 있습니다. 지원되는 QR 코드 인코딩 유형에는 Aztec, DataMatrix, GS1 DataMatrix 및 GS1 QR이 포함됩니다.
GroupDocs.Signature for Java API를 통해 모든 문서, 프리젠테이션, 스프레드시트, 이미지 및 PDF 파일에서 QR 코드 및 바코드 서명을 검색하고 검색 결과를 가져올 수 있습니다. 또한 QR 코드 서명으로 서명된 문서에서 사용자 지정 데이터 개체를 검색하고 QR 코드로 서명된 문서에서 표준 VCard 및 이메일 개체를 검색할 수 있습니다. QR 코드 서명의 암호화된 텍스트 확인 및 PDF 문서의 메타데이터 서명 검색도 지원됩니다. Words & Cells 문서의 디지털 서명에 대한 추가 검색 기준을 적용합니다.
검색 옵션은 Word 문서, 슬라이드 및 스프레드시트의 메타데이터 서명에도 사용할 수 있으며 양식 필드 검색은 PDF 문서에 사용할 수 있습니다.
최종 사용자의 UX를 향상시키기 위해 GroupDocs.Signature for Java API는 매우 쉽게 구성할 수 있는 많은 속성을 제공합니다. 글꼴 및 색상 옵션(배경색, 전경색, 굵게, 기울임꼴, 밑줄, 글꼴군, 글꼴 크기 등), 배경 및 테두리 옵션(배경색, 배경 투명도, 테두리 색상, 테두리 대시 스타일, 테두리 두께, 테두리 투명도 등), 서명 여백(왼쪽, 위쪽, 너비, 높이, 여백 등), 이미지 서명 영역 및 서명 정렬 설정(가로 정렬, 세로 정렬 등).