GroupDocs.Signature는 Node.js via Java 애플리케이션 내의 PDF 문서에 텍스트 서명을 추가할 수 있게 합니다. 우리의 강력한 솔루션으로 제품의 기능을 신속하게 확장하십시오.
- Signature 클래스에 PDF 문서를 인수로 제공합니다.
- 필요한 텍스트로 TextSignOptions를 인스턴스화합니다.
- 텍스트 서명의 시각적 속성을 설정합니다.
- 문서의 원하는 페이지에 텍스트 서명을 추가합니다.
GroupDocs.Signature는 Node.js via Java 애플리케이션 내의 PDF 문서에 텍스트 서명을 추가할 수 있게 합니다. 우리의 강력한 솔루션으로 제품의 기능을 신속하게 확장하십시오.
const signatureLib = require('@groupdocs/groupdocs.signature')
// Signature 클래스를 문서 경로와 함께 초기화합니다.
const signature = new signatureLib.Signature('input.pdf');
// 필요한 서명 텍스트로 TextSignOptions를 생성합니다.
const options = new signatureLib.TextSignOptions('Approved');
// 텍스트 색상 및 글꼴 속성을 구성합니다.
options.setForeColor(new signatureLib.Color(255, 0, 0));
const signatureFont = new signatureLib.SignatureFont();
signatureFont.setSize(12);
signatureFont.setFamilyName('Comic Sans MS');
options.setFont(signatureFont);
// 문서에 텍스트 서명을 추가합니다.
const result = signature.sign('output.pdf', options);
GroupDocs.Signature for Node.js via Java를 사용하여 주요 문서 형식에서 텍스트 기반 서명의 관리를 크게 향상시킬 수 있습니다. 이 도구는 서명의 스타일, 위치 및 내용을 구성할 수 있도록 하여 기업이 문서 프로세스를 맞춤화할 수 있게 합니다.
텍스트, 이미지, 바코드, QR 코드 또는 도장과 같은 다양한 유형의 서명을 지원 문서의 모든 페이지에 삽입할 수 있습니다. 숨겨진 정보를 표현하기 위한 메타데이터를 포함하거나 고급 보안 조치를 위한 디지털 인증서를 적용할 수 있습니다.
문서에 내장된 서명의 진품성을 확인하십시오. 모든 서명 인스턴스를 찾기 위한 효율적인 검색을 수행함으로써 철저한 문서 추적 및 관리가 가능합니다.
필요에 따라 이전에 추가한 서명을 수정하거나 삭제할 수 있습니다. 진화하는 요구 사항에 맞게 서명의 외관, 위치 또는 내용을 조정하여 문서 처리의 유연성을 보장합니다.
특정 파일 형식에 대해 문서 기능을 사용하여 서명 배치를 조정할 수 있습니다. 예를 들어 Word 파일에 워터마크를 추가하거나 PDF에 사용자 정의된 스탬프를 추가하여 문서의 독창성을 향상시킬 수 있습니다.
const signatureLib = require('@groupdocs/groupdocs.signature')
// 서명할 문서를 선택합니다.
const signature = new signatureLib.Signature('input.pdf');
// 지정된 내용을 포함한 텍스트 옵션을 정의합니다.
const options = new signatureLib.TextSignOptions('Rescheduled to 03/04/2025');
// 서명의 크기와 페이지에서의 위치를 설정합니다.
options.setLeft(100);
options.setTop(180);
options.setWidth(230);
options.setHeight(30);
// 서명이 페이지 가장자리에서 패딩을 적용하도록 설정합니다.
const padding = new signatureLib.Padding();
padding.setBottom(20);
padding.setRight(20);
options.setMargin(padding);
// 텍스트 색상과 글꼴 스타일을 사용자 정의합니다.
options.setForeColor(signatureLib.Color.RED);
const signatureFont = new signatureLib.SignatureFont();
signatureFont.setSize(12);
signatureFont.setFamilyName('Comic Sans MS');
options.setFont(signatureFont);
// 원하는 경우 텍스트 서명에 테두리를 추가합니다.
const border = new signatureLib.Border();
border.setColor(signatureLib.Color.RED);
border.setDashStyle(signatureLib.DashStyle.Dash);
border.setTransparency(0.5);
border.setVisible(true);
border.setWeight(2);
options.setBorder(border);
// 서명의 배경을 구성합니다.
const background = new signatureLib.Background();
background.setColor(signatureLib.Color.YELLOW);
background.setTransparency(0.8);
options.setBackground(background);
// 옵션으로 호환성을 위해 텍스트를 이미지로 저장합니다.
options.setSignatureImplementation(signatureLib.TextSignatureImplementation.Image);
// 추가된 텍스트 서명과 함께 문서를 저장합니다.
const result = signature.sign('output.pdf', options);
우리의 플랫폼은 7가지 고유 서명 유형의 전체 CRUD 작업 및 고급 기능을 제공하여 문서 서명을 정밀하고 용이하게 관리할 수 있습니다.
Node.js via Java API의 기능을 활용하여 다양한 Office 형식에 텍스트 기반 서명을 통합하십시오. 문서 생애 주기의 모든 단계에서 정보 흐름을 제어하며 강력하게 사용자 정의할 수 있는 텍스트 마크를 추가하십시오.