Python API를 사용하여 문서 메타데이터 관리

Aspose.Total for Python via .NET을 사용하여 Microsoft Word, PowerPoint 프리젠테이션 및 PDF 메타데이터를 검색하고 보고 수정합니다.

 

문서 메타데이터 관리는 문서와 관련된 정보를 구성, 분류 및 추적하는 중요한 측면입니다. 메타데이터는 문서에 대한 추가 컨텍스트와 세부정보를 제공하므로 검색, 검색 및 관리가 더 쉬워집니다. 문서 메타데이터를 효과적으로 관리함으로써 조직은 문서 구성, 검색 및 전반적인 정보 관리 프로세스를 향상시킬 수 있습니다. 이는 협업 환경이나 대규모 문서 저장소를 처리할 때 특히 유용합니다.

문서 메타데이터를 관리하는 방법

  • 문서 속성
  • 사용자 정의 메타데이터 필드
  • 메타데이터 표준
  • 문서 관리 시스템(DMS)
  • 자동화된 메타데이터 추출
  • 메타데이터 태깅
  • 버전 관리
  • 검색 가능한 색인
  • 메타데이터 템플릿
  • 정기감사
  • 보안 및 액세스 제어
  • 보존 정책
  • 워크플로와의 통합
  • 교육 및 문서화

Microsoft Word 문서 메타데이터 관리

Aspose.Total for Python via .NET 을 사용한 문서 메타데이터 관리는 처음부터 코드를 작성할 필요 없이 필요에 따라 기본 속성, 고급 속성 및 사용자 정의 메타데이터를 검색할 수 있는 강력하고 효율적인 방법을 제공합니다.

Python 코드 - Microsoft Word 문서 메타데이터 보기

doc = aw.Document(docs_base.my_dir + "Properties.docx")
print("1. Document name: 0", doc.original_file_name)
print("2. Built-in Properties")
for prop in doc.built_in_document_properties :
print("0 : 1", prop.name, prop.value)
print("3. Custom Properties")
for prop in doc.custom_document_properties :
print("0 : 1", prop.name, prop.value)

Python 코드 - Microsoft Word 문서 속성 추가

docMetadata = aw.Document(my_dir + "Properties.docx")
customProperties = docMetadata.custom_document_properties
if (customProperties.get_by_name("Authorized") != None) :
return
customProperties.add("Authorized", True)
customProperties.add("Authorized By", "John Smith")
customProperties.add("Authorized Date", datetime.today())
customProperties.add("Authorized Revision", doc.built_in_document_properties.revision_number)
customProperties.add("Authorized Amount", 123.45)