GroupDocs.Signature를 사용하여 메타데이터로 이미지 서명 가이드
Contents
[
Hide
]
소개
GroupDocs.Signature for .NET은 개발자가 메타데이터로 이미지에 효율적으로 서명할 수 있는 강력한 라이브러리입니다. 이 튜토리얼은 단계별로 프로세스를 안내합니다.
필수 조건
시작하기 전에 다음 사항이 있는지 확인하세요.
- .NET용 GroupDocs.Signature: .NET 프로젝트에 GroupDocs.Signature 패키지를 설치하세요. 여기에서 다운로드할 수 있습니다.여기.
- 이미지 파일: 메타데이터로 서명하려는 이미지 파일을 준비합니다.
필요한 네임스페이스 가져오기
C# 코드에서 다음 네임스페이스를 가져옵니다.
using System;
using System.IO;
using GroupDocs.Signature;
using GroupDocs.Signature.Domain;
using GroupDocs.Signature.Options;
1단계: 이미지 파일 로드
먼저 이미지 파일의 경로와 서명된 이미지의 출력 디렉토리를 지정하세요.
string filePath = "sample.png";
string outputFilePath = Path.Combine("Your Document Directory", "SignImageWithMetadata", "SignedWithMetadata.png");
2단계: 메타데이터 서명 만들기
다음으로, 메타데이터 서명을 만들고 서명 옵션에 추가합니다.
using (Signature signature = new Signature(filePath))
{
ushort imgsMetadataId = 41996; // 메타데이터의 시작 ID
MetadataSignOptions options = new MetadataSignOptions();
// 다양한 유형의 메타데이터 서명 추가
options
.Add(new ImageMetadataSignature(imgsMetadataId++, "Mr. Sherlock Holmes")) // 문자열 값
.Add(new ImageMetadataSignature(imgsMetadataId++, DateTime.Now)) // DateTime 값
.Add(new ImageMetadataSignature(imgsMetadataId++, 123456)) // 정수값
.Add(new ImageMetadataSignature(imgsMetadataId++, 123.456D)) // 두 배의 값
.Add(new ImageMetadataSignature(imgsMetadataId++, 123.456M)) // 10진수 값
.Add(new ImageMetadataSignature(imgsMetadataId++, 123.456F)); // 부동 소수점 값
// 문서에 서명하고 결과를 저장하세요
SignResult result = signature.Sign(outputFilePath, options);
Console.WriteLine($"\nDocument signed successfully with {result.Succeeded.Count} signature(s).\nFile saved at: {outputFilePath}");
}
결론
이 튜토리얼에서는 GroupDocs.Signature for .NET을 사용하여 메타데이터로 이미지에 서명하는 방법을 배웠습니다. 이러한 단계를 따르면 .NET 애플리케이션에 메타데이터 서명을 쉽게 추가하여 이미지의 기능과 무결성을 향상시킬 수 있습니다.
자주 묻는 질문
GroupDocs.Signature for .NET을 사용하여 메타데이터로 여러 이미지에 서명할 수 있습니까?
네, 각 이미지 파일을 반복하고 메타데이터 서명을 적용하여 여러 이미지에 서명할 수 있습니다.
.NET용 GroupDocs.Signature의 평가판이 있나요?
네, 체험판을 다운로드할 수 있습니다.여기.
.NET용 GroupDocs.Signature는 이미지 외에 다른 파일 형식을 지원합니까?
물론입니다! GroupDocs.Signature는 PDF, Word, Excel 등 다양한 형식을 지원합니다.
메타데이터 서명의 모양을 사용자 정의할 수 있나요?
네, 글꼴 크기, 색상, 메타데이터 서명 위치와 같은 측면을 사용자 지정할 수 있습니다.
.NET용 GroupDocs.Signature에 대한 지원은 어디에서 받을 수 있나요?
지원이 필요하면 GroupDocs.Signature 포럼을 방문하세요.여기.