Extensible Metadata Platform - XMP
Contents
[
Hide
]
확장 메타데이터 플랫폼 (XMP)은 Adobe Systems Inc.에서 만든 표준입니다. 이 표준은 표준화된 및 독자적인 메타데이터를 처리하고 저장하기 위해 개발되었습니다. 이 메타데이터는 다양한 파일 형식에 내장될 수 있지만, 이 기사에서는 PDF 파일 형식에만 초점을 맞출 것입니다. Aspose.PDF for .NET의 Aspose.Pdf.Facades 네임스페이스를 사용하여 PDF 파일에 메타데이터를 내장하는 방법을 살펴보겠습니다. 우리는 PDF 문서에서 XMP를 조작하기 위해 PdfXmpMetadata 클래스를 사용할 것입니다.
Background
PDF 파일은 수명 동안 여러 단계를 거칩니다. 우리는 PDF 문서를 생성한 후 추가 처리를 위해 다른 사람이나 부서에 전달합니다. 그러나 이 과정에서 변경된 다양한 측면을 추적해야 합니다. XMP는 파일 내 데이터에 대한 변경 사항이나 기타 정보를 추적하는 목적을 수행합니다.
설명
Aspose.Pdf.Facades를 사용하여 XMP를 조작하기 위해, 우리는 PdfXmpMetadata 클래스를 사용할 것입니다. 이 클래스를 사용하여 미리 정의된 메타 데이터 속성을 조작할 것입니다. PdfXmpMetadata 클래스는 이러한 속성을 PDF 파일에 추가합니다. 또한, 메타 데이터를 추가하는 PDF 파일을 열고 저장하는 데 도움을 줍니다. 따라서 PdfXmpMetadata 클래스를 사용하여 PDF 파일의 XMP를 쉽게 조작할 수 있습니다.
다음 코드 스니펫은 XMP와 작업하기 위해 PdfXmpMetadata 클래스를 사용하는 방법을 이해하는 데 도움을 줄 것입니다:
결론
이 기사에서는 Aspose.Pdf.Facades를 사용하여 XMP를 어떻게 다룰 수 있는지 살펴보았습니다. 이 기사에서 사용된 PdfXmpMetadata는 사용자가 PDF 문서의 메타데이터를 쉽게 조작할 수 있도록 해줍니다. PdfXmpMetadata 클래스를 적절히 사용하면 PDF 파일에 지능을 쉽게 통합할 수 있으며, 의미론적 웹을 실현하는 데 한 걸음 더 가까워질 수 있습니다.