.NET용 GroupDocs.Signature를 사용하여 텍스트로 서명
소개
디지털 시대에는 문서에 전자적으로 서명하는 것이 표준 관행이 되어 시간과 자원을 절약합니다. .NET용 GroupDocs.Signature는 프로그래밍 방식으로 다양한 문서 형식에 텍스트 서명을 추가하기 위한 포괄적인 솔루션을 제공합니다. 이 자습서에서는 .NET용 GroupDocs.Signature를 사용하여 텍스트로 문서에 서명하는 과정을 안내합니다.
전제 조건
튜토리얼을 시작하기 전에 다음 전제 조건이 충족되었는지 확인하세요.
- .NET용 GroupDocs.Signature: .NET용 GroupDocs.Signature 라이브러리가 설치되어 있는지 확인하세요. 다음에서 다운로드할 수 있습니다.여기.
- 개발 환경: .NET 개발을 위한 작업 환경을 설정합니다.
- 문서: 텍스트로 서명하려는 문서(예: PDF, Word)를 준비합니다.
네임스페이스 가져오기
먼저 GroupDocs.Signature 기능을 사용하려면 필요한 네임스페이스를 .NET 프로젝트로 가져와야 합니다.
using System;
using System.IO;
using System.Drawing;
using GroupDocs.Signature;
using GroupDocs.Signature.Domain;
using GroupDocs.Signature.Options;
텍스트가 포함된 문서에 서명하는 과정을 여러 단계로 나누어 보겠습니다.
1단계: 문서 로드
텍스트로 서명하려는 문서를 로드합니다.
string filePath = "sample.pdf"; // 문서 경로
string fileName = Path.GetFileName(filePath);
2단계: 출력 파일 경로 설정
서명된 문서가 저장될 출력 파일 경로를 정의합니다.
string outputFilePath = Path.Combine("Your Document Directory", "SignWithText", fileName);
3단계: 서명 옵션 생성
텍스트 내용, 위치, 크기, 색상, 글꼴 등 텍스트 서명에 대한 옵션을 설정합니다.
TextSignOptions options = new TextSignOptions("John Smith")
{
Left = 50, // 서명 위치 설정
Top = 200,
Width = 100, // 서명 직사각형 설정
Height = 30,
ForeColor = Color.Red, // 텍스트 색상 설정
Font = new SignatureFont { Size = 14, FamilyName = "Comic Sans MS" } // 글꼴 설정
};
4단계: 문서에 서명
GroupDocs.Signature를 사용하여 지정된 옵션으로 문서에 서명하고 서명된 문서를 출력 파일 경로에 저장합니다.
using (Signature signature = new Signature(filePath))
{
SignResult result = signature.Sign(outputFilePath, options); // 문서에 서명
Console.WriteLine($"\nSource document signed successfully with {result.Succeeded.Count} signature(s).\nFile saved at {outputFilePath}.");
}
결론
이 자습서에서는 .NET용 GroupDocs.Signature를 사용하여 텍스트로 문서에 서명하는 방법을 배웠습니다. 다음 단계를 수행하면 프로그래밍 방식으로 문서에 텍스트 서명을 효율적으로 추가하여 보안과 신뢰성을 강화할 수 있습니다.
FAQ
텍스트 서명의 모양을 사용자 정의할 수 있나요?
예. 원하는 대로 텍스트 서명의 색상, 글꼴, 크기, 위치 등 다양한 매개변수를 사용자 정의할 수 있습니다.
GroupDocs.Signature는 여러 문서 형식과 호환됩니까?
예, GroupDocs.Signature는 PDF, Word, Excel, PowerPoint 등을 포함한 다양한 문서 형식을 지원합니다.
단일 문서에 여러 텍스트 서명을 추가할 수 있나요?
물론, 문서에 여러 개의 텍스트 서명을 추가할 수 있으며 각 서명에는 고유한 사용자 정의 옵션 세트가 있습니다.
GroupDocs.Signature는 서명 후 문서 무결성을 보장합니까?
예, GroupDocs.Signature는 강력한 암호화 알고리즘을 사용하여 문서 무결성을 보장하고 서명 후 변조를 방지합니다.
구매하기 전에 테스트할 수 있는 평가판이 있나요?
예, 다음에서 무료 평가판을 다운로드할 수 있습니다.여기 구매하기 전에 기능을 살펴보세요.