메타데이터로 스프레드시트 서명
소개
이 자습서에서는 .NET용 Groupdocs.Signature를 사용하여 메타데이터로 스프레드시트에 서명하는 과정을 안내합니다. 메타데이터 서명을 사용하면 문서에 추가 정보를 삽입하여 컨텍스트나 확인을 제공할 수 있습니다. 이 가이드를 마치면 스프레드시트에 메타데이터 서명을 쉽게 적용할 수 있게 됩니다.
전제 조건
시작하기 전에 다음 필수 구성 요소가 있는지 확인하세요.
- .NET용 Groupdocs.Signature: .NET용 Groupdocs.Signature 라이브러리를 설치합니다. 다음에서 다운로드할 수 있습니다.여기.
- .NET 환경: 시스템에 .NET 환경이 설정되어 있는지 확인하십시오.
- 스프레드시트 문서: 메타데이터로 서명하려는 샘플 스프레드시트 문서를 준비합니다.
네임스페이스 가져오기
코드를 구현하기 전에 필요한 클래스와 메서드에 액세스하기 위해 필요한 네임스페이스를 가져옵니다.
using System;
using System.IO;
using GroupDocs.Signature;
using GroupDocs.Signature.Domain;
using GroupDocs.Signature.Options;
이제 더 명확한 이해를 위해 예제 코드를 여러 단계로 나누어 보겠습니다.
1단계: 스프레드시트 문서 로드
string filePath = "sample.xlsx";
string outputFilePath = Path.Combine("Your Document Directory", "SignSpreadsheetWithMetadata", "SignedWithMetadata.xlsx");
using (Signature signature = new Signature(filePath))
{
2단계: 메타데이터 서명 옵션 정의
// 사전 정의된 메타데이터 텍스트를 사용하여 메타데이터 옵션 생성
MetadataSignOptions options = new MetadataSignOptions();
3단계: 메타데이터 서명 생성
// 몇 가지 스프레드시트 메타데이터 서명 만들기
SpreadsheetMetadataSignature[] signatures = new SpreadsheetMetadataSignature[]
{
new SpreadsheetMetadataSignature("Author", "Mr.Scherlock Holmes"), // 문자열 값
new SpreadsheetMetadataSignature("CreatedOn", DateTime.Now), // 날짜/시간 값
new SpreadsheetMetadataSignature("DocumentId", 123456), // 정수값
new SpreadsheetMetadataSignature("SignatureId", 123.456D), // 이중 값
new SpreadsheetMetadataSignature("Amount", 123.456M), // 소수값
new SpreadsheetMetadataSignature("Total", 123.456F) // 부동 소수점 가치
};
options.Signatures.AddRange(signatures);
4단계: 문서에 서명
// 문서에 파일에 서명
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
메타데이터 서명이란 무엇입니까?
메타데이터 서명에는 확인 목적으로 작성자 이름, 생성 날짜, 문서 ID 등의 추가 정보를 문서에 포함시키는 작업이 포함됩니다.
메타데이터 서명을 사용자 정의할 수 있나요?
예, 요구 사항에 따라 텍스트, 날짜, 정수, 복식, 소수, 부동 소수점 등 메타데이터 서명을 사용자 정의할 수 있습니다.
.NET용 Groupdocs.Signature는 다른 문서 형식과 호환됩니까?
예, .NET용 Groupdocs.Signature는 스프레드시트, 프리젠테이션, PDF 등을 포함한 다양한 문서 형식을 지원합니다.
메타데이터 서명을 어떻게 확인할 수 있나요?
Groupdocs.Signature 또는 메타데이터 추출을 지원하는 기타 호환 소프트웨어를 사용하여 메타데이터 서명을 확인할 수 있습니다.
메타데이터 서명을 프로그래밍 방식으로 적용할 수 있나요?
예, .NET 응용 프로그램 내에서 .NET용 Groupdocs.Signature 라이브러리를 사용하여 프로그래밍 방식으로 메타데이터 서명을 적용할 수 있습니다.