GroupDocs.Signature는 .NET 개발자가 디지털 서명을 통해 DOCX 문서를 변경으로부터 보호할 수 있게 해줍니다. 비즈니스 애플리케이션에 강력한 데이터 보호 기능을 추가하세요.
- Signature 클래스 생성자에 DOCX 문서를 전달하세요.
- 디지털 인증서와 그 비밀번호를 사용하여 문서를 보안합니다.
- 선택적으로 문서 페이지에 디지털 서명의 시각적 표현을 추가합니다.
- 문서에 서명하여 변경이 불가능하도록 합니다.
GroupDocs.Signature는 .NET 개발자가 디지털 서명을 통해 DOCX 문서를 변경으로부터 보호할 수 있게 해줍니다. 비즈니스 애플리케이션에 강력한 데이터 보호 기능을 추가하세요.
// Signature를 활용하여 문서에 디지털 서명 추가
using (Signature signature = new Signature("input.docx"))
{
// 디지털 인증서와 관련된 비밀번호 제공
DigitalSignOptions options = new DigitalSignOptions("certificate.pfx")
{
Password = "1234567890",
// 필요 시 시각적 표현 구성
PageNumber = 1,
Left = 50,
Top = 50
};
// 디지털 인증서로 문서 보안
SignResult result = signature.Sign("output.docx", options);
}
GroupDocs.Signature for .NET 라이브러리는 모든 주요 파일 형식에 서명할 수 있도록 설계되었습니다. 다양한 서명을 추가, 수정, 검증 또는 제거하여 비즈니스 프로세스를 간소화하세요.
지원되는 모든 문서의 어느 페이지에나 텍스트, 이미지, 바코드, QR 코드 또는 도장 서명을 정밀하게 삽입할 수 있습니다. 이미지와 대부분의 파일 유형에서 EXIF과 같은 숨겨진 메타데이터를 추가하거나 수정할 수도 있습니다. 디지털 서명으로 문서 내용의 무결성을 보장하세요.
서명 후 처리에는 여러 가능성이 있습니다. 서명된 문서가 올바르게 처리되었는지 검증하세요. 보다 많은 제어를 위해 검색 기능을 통해 모든 서명의 포괄적인 목록을 가져올 수 있습니다.
대부분의 서명 유형은 완전하게 편집 가능합니다. 텍스트를 조정하고 요소의 위치를 변경하며 색상을 변경하고 크기를 조정하는 등 유연함을 제공합니다.
우리의 솔루션은 서명에 대한 전체 CRUD 작업을 제공합니다. 필요 시 디지털 인증서를 포함한 다양한 서명 유형을 문서에서 제거할 수 있습니다.
// 서명할 문서를 제공하세요
using (Signature signature = new Signature("input.docx"))
{
// 해당 비밀번호가 포함된 유효한 디지털 인증서를 사용하세요
DigitalSignOptions options = new DigitalSignOptions("certificate.pfx")
{
Password = "1234567890",
// 기타 추가 텍스트 정보를 지정합니다
Reason = "Security issue",
Contact = "John Smith",
Location = "Office D.W.",
// 시각적 표현을 위한 이미지 및 기타 옵션을 포함합니다
ImageFilePath = "image.png",
AllPages = true,
VerticalAlignment = VerticalAlignment.Center,
HorizontalAlignment = HorizontalAlignment.Left,
Width = 60,
Height = 80,
Margin = new Padding() { Bottom = 10, Right = 10 }
};
// 보안된 문서를 지정된 위치에 저장합니다
SignResult result = signature.Sign("output.docx", options);
}
다양한 서명 형식과 강력한 작업을 제공합니다.