Sơ lược về GroupDocs.Metadata

Thư viện Python để kiểm soát siêu dữ liệu

Illustration metadata

Những đặc điểm chính

GroupDocs.Metadata for Python via .NET là thư viện mạnh mẽ để quản lý siêu dữ liệu ở nhiều định dạng tệp khác nhau. Tích hợp xem, chỉnh sửa, xóa, tìm kiếm, so sánh, thay thế và xuất siêu dữ liệu trong ứng dụng Python của bạn. Hỗ trợ các định dạng phổ biến như PDF, Microsoft Office (Word, Excel, PowerPoint), email Outlook, Project, sơ đồ Visio, OneNote, hình ảnh (PSD, CAD), âm thanh, video, phông chữ OpenType và siêu tệp.

Thao tác siêu dữ liệu dễ dàng

Thư viện của chúng tôi cung cấp các tính năng như tìm kiếm siêu dữ liệu, thay thế, so sánh thuộc tính và trích xuất. Xuất siêu dữ liệu sang định dạng Excel, CSV hoặc DataSet. Hỗ trợ các tiêu chuẩn siêu dữ liệu như tích hợp sẵn, XMP, EXIF ​​​​và các thuộc tính tùy chỉnh.

Hỗ trợ nền tảng phổ biến

GroupDocs.Metadata for Python via .NET tương thích với các phiên bản Python phổ biến và chạy trên Windows, Linux và macOS.

Nền tảng độc lập

GroupDocs.Metadata for Python via .NET đã sẵn sàng để tích hợp với nhiều hệ điều hành và trình quản lý gói khác nhau.

Amazon
Docker
Azure
Eclipse
IntelliJ
Windows
Linux
PyPI

Các định dạng tập tin được hỗ trợ

GroupDocs.Metadata for Python via .NET xử lý nhiều định dạng tệp. Khám phá danh sách đầy đủ.

Định dạng văn phòng

  • Cầm tay: PDF
  • Word: DOC, DOCX, DOCM, DOT, DOTX, DOTM, RTF, TXT
  • Excel: XLS, XLSX, XLSM, XLSB, XLTM, XLT, XLTM, XLTX, XLAM, SXC, SpreadsheetML
  • PowerPoint: PPT, PPTX, PPS, PPSX, PPSM, POT, POTM, POTX, PPTM
  • OpenDocument: ODT, ODS
  • Visio: VSD, VDX, VSS, VSSX, VSX, VST, VSTX, VTX, VSDX, VDW, VSTM, VSSM, VSDM

Phương tiện & Đồ họa

  • Băng hình: AVI, MOV, QT, FLV
  • Các định dạng hình ảnh phổ biến: JPG, JPEG, JPE, JP2, PNG, BMP
  • Hình ảnh nhiều trang: GIF, WEBP, TIFF, DJVU, DJV, DICOM
  • Âm thanh: MP3, WAV
  • Matroska Media Container: MKV, MKA, MK3D, WEBM
  • AutoCAD: DWG, DXF
  • Photoshop: PSD

Khác

  • Outlook: MSG, EML, EMLX, PST, OS
  • Phông chữ: OTF, OTC, TTF, TTC
  • Dự án: MPP
  • Metafiles: EMF, WMF
  • vCard: VCF, VCR
  • OneNote: ONE
  • Người khác: EPUB, ZIP, TORRENT, ASF

Tính năng của GroupDocs.Metadata for Python via .NET

Tăng cường bảo mật tài liệu bằng cách xử lý siêu dữ liệu.

Feature icon

Bảo vệ tập tin doanh nghiệp

Xóa siêu dữ liệu và nhận xét khỏi báo cáo và tài liệu kinh doanh

Feature icon

Vị trí ảnh

Quản lý siêu dữ liệu hình ảnh, bao gồm thông tin vị trí ảnh

Feature icon

Kiểm soát tài liệu văn phòng

Thao tác siêu dữ liệu ở dạng PDF, Word, Excel, PowerPoint và các định dạng khác

Feature icon

Phân tích các thay đổi siêu dữ liệu

So sánh và phân tích các thay đổi siêu dữ liệu ở các định dạng tệp được hỗ trợ

Feature icon

Hỗ trợ siêu dữ liệu tích hợp

Làm việc với các thuộc tính siêu dữ liệu tùy chỉnh và tích hợp sẵn

Feature icon

Kiểm soát siêu dữ liệu hình ảnh

Thu thập siêu dữ liệu tệp hình ảnh như EXIF ​​​​hoặc XMP

Feature icon

Hỗ trợ siêu dữ liệu email

Quản lý siêu dữ liệu và tệp đính kèm trong email

Feature icon

Siêu dữ liệu hình ảnh EXIF

Chỉnh sửa siêu dữ liệu EXIF ​​​​trong các tệp WEBP, PNG hoặc PSD

Feature icon

Tối ưu hóa nội dung tệp

Giảm mức sử dụng bộ nhớ trong các tệp PDF, Excel và hình ảnh

Feature icon

Hỗ trợ đa phương tiện Matroska

Nhận phụ đề và siêu dữ liệu Matroska trong tệp âm thanh và video

Feature icon

Tạo bản xem trước hình ảnh

Tạo bản xem trước cho các định dạng hình ảnh MSG, CAD, EML hoặc EPUB

Feature icon

Hỗ trợ đa phương tiện

Truy xuất siêu dữ liệu XMP từ các tệp MOV, MP3 và WEBP

Feature icon

Kiểm soát chữ ký số

Xác định và xóa chữ ký số trong tài liệu PDF và Office

Feature icon

Xuất siêu dữ liệu

Xuất siêu dữ liệu sang định dạng Excel, CSV hoặc DataSet

Feature icon

Kiểm soát siêu dữ liệu tích hợp

Phân tích các thuộc tính siêu dữ liệu cụ thể bằng các khóa được xác định

Feature icon

Mật khẩu bảo vệ

Phát hiện bảo vệ bằng mật khẩu trong các tài liệu PDF và MS Word, Excel và PowerPoint

Feature icon

Thay thế nội dung siêu dữ liệu

Thay thế thuộc tính siêu dữ liệu trong tệp Word, Excel, PowerPoint và PDF

Feature icon

Xuất siêu dữ liệu PNG

Trích xuất siêu dữ liệu văn bản từ hình ảnh PNG bằng cách sử dụng Python

Feature icon

Cập nhật siêu dữ liệu hình ảnh

Thêm hoặc cập nhật siêu dữ liệu XMP và EXIF ​​​​bằng API tìm kiếm

Feature icon

Kiểm soát tập tin văn phòng

Truy cập và xóa dữ liệu ẩn trong các tệp PDF, MS Word, Excel và PowerPoint

Feature icon

Phát hiện loại tệp

Phát hiện loại tệp trong thời gian chạy bằng cách sử dụng Python

Feature icon

Xem trước đa phương tiện Matroska

Truy xuất hình thu nhỏ và xem trước hình ảnh cho các tệp có hỗ trợ Matroska

Feature icon

Hỗ trợ TIFF

Thao tác siêu dữ liệu IPTC trong hình ảnh TIFF

Feature icon

Hỗ trợ truyền thông HEIC

Quản lý thẻ EXIF ​​​​và siêu dữ liệu XMP trong hình ảnh HEIC/HEIF

Feature icon

Hỗ trợ siêu dữ liệu phông chữ

Kiểm soát siêu dữ liệu trong tệp phông chữ OpenType

Feature icon

Hỗ trợ dự án Microsoft

Truy xuất siêu dữ liệu từ các tệp Microsoft Project được mã hóa

Feature icon

Hỗ trợ siêu dữ liệu JPEG

Thêm, cập nhật hoặc xóa dữ liệu EXIF ​​​​cho hình ảnh JPEG2000

Mẫu mã

Khám phá các ví dụ về mã thể hiện các chức năng phổ biến của GroupDocs.Metadata for Python via .NET

Nhận thông tin chi tiết về siêu dữ liệu tài liệu

Sử dụng API GroupDocs.Metadata for Python via .NET để truy xuất siêu dữ liệu tài liệu bên trong:

Cách lấy siêu dữ liệu tài liệu cụ thể


import groupdocs.metadata as gm
                
# Tải tài liệu nguồn vào hàm tạo siêu dữ liệu
with gm.Metadata("input.pptx") as metadata:

    # Nhận tất cả các thuộc tính có chứa tên của trình soạn thảo tài liệu cuối cùng
    # hoặc ngày/giờ tài liệu được sửa đổi lần cuối
    specification = gm.search.ContainsTagSpecification(gm.tagging.Tags.person.editor)
        .either(gm.search.ContainsTagSpecification(gm.tagging.Tags.time.modified))
        
    properties = metadata.find_properties(specification)

    # Xử lý các mục nhập siêu dữ liệu được truy xuất
    for property in properties:
        print(f"Property name: {property.name}, Property value: {property.value}")

Ẩn thông tin doanh nghiệp trong tài liệu

Hãy sử dụng giải pháp của chúng tôi để thêm siêu dữ liệu vào tài liệu của bạn:

Cách thêm một số thuộc tính siêu dữ liệu bị thiếu vào tệp bất kể định dạng của nó.


import groupdocs.metadata as gm

# Tải tài liệu nguồn
with gm.Metadata("input.pdf") as metadata:
    if metadata.file_format != gm.common.FileFormat.UNKNOWN and metadata.get_document_info().is_encrypted != True:

        # Thêm thuộc tính chứa ngày in cuối cùng của tệp nếu nó bị thiếu
        # Thuộc tính sẽ được thêm nếu tài liệu hỗ trợ loại siêu dữ liệu đó
        specification = gm.search.ContainsTagSpecification(gm.tagging.Tags.time.printed)
        now = datetime.now()
        property_value = gm.common.PropertyValue(now)
        affected = metadata.add_properties(specification, property_value)

        # Lưu tài liệu đã sửa đổi vào một đường dẫn cụ thể
        print(f"Affected properties: {affected}");
        metadata.save("output.pdf")

Lời khuyên về giấy phép tạm thời

1
Đăng ký bằng email công việc của bạn. Dịch vụ thư miễn phí không được phép.
2
Sử dụng nút Nhận giấy phép tạm thời ở Bước thứ hai.
 Tiếng Việt