Sơ lược về GroupDocs.Metadata

Thư viện được thiết kế để thao tác siêu dữ liệu thông qua Java

Illustration metadata

Kiểm soát siêu dữ liệu tệp và tài liệu

GroupDocs.Metadata for Java là API quản lý siêu dữ liệu nâng cao để thao tác thông tin siêu dữ liệu của tài liệu, hình ảnh, kho lưu trữ, torrent và nhiều định dạng tệp khác. Giờ đây, các nhà phát triển có thể nâng cao chức năng của ứng dụng Java bằng cách dễ dàng kết hợp các tính năng xem, sửa đổi, xóa, trích xuất, tìm kiếm, so sánh, thay thế và xuất siêu dữ liệu trong tất cả các định dạng tài liệu kinh doanh phổ biến như PDF, Microsoft Office Word, bảng tính Excel , Bản trình bày và trang trình bày PowerPoint, email Outlook, Project, sơ đồ Visio, OneNote, hình ảnh, AutoCAD, Photoshop, âm thanh, video, phông chữ OpenType và siêu tệp.

Thao tác siêu dữ liệu tích hợp

Thư viện siêu dữ liệu Java cung cấp cho bạn các tính năng như tìm kiếm siêu dữ liệu, thay thế thuộc tính siêu dữ liệu, so sánh siêu dữ liệu của các định dạng tệp được hỗ trợ để xác định điểm tương đồng cũng như khác biệt. Bạn cũng có thể chỉnh sửa hoặc sửa đổi siêu dữ liệu để quản lý thông tin tốt hơn và xuất thông tin siêu dữ liệu được truy xuất sang tệp Excel, tệp CSV và Tập dữ liệu. API cung cấp hỗ trợ toàn diện để hoạt động với tất cả các tiêu chuẩn siêu dữ liệu thường được sử dụng như thuộc tính siêu dữ liệu tích hợp, XMP, EXIF ​​​​và tùy chỉnh trong các định dạng tài liệu được hỗ trợ.

Hỗ trợ nền tảng rộng

GroupDocs.Metadata for Java tương thích với tất cả các phiên bản Java và hỗ trợ các hệ điều hành phổ biến (Windows, Linux, MacOS) có khả năng chạy thời gian chạy Java.

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

GroupDocs.Metadata for Java hỗ trợ 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
Maven

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

GroupDocs.Metadata for Java cho phép xử lý nhiều định dạng tệp. Xem 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 Java

Bảo vệ siêu dữ liệu PDF, tài liệu Office và hình ảnh của bạn

Feature icon

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

Cập nhật thuộc tính siêu dữ liệu EXIF ​​​​trong các tệp WEBP, PNG và PSD

Feature icon

Nhận siêu dữ liệu tệp

Tìm kiếm thuộc tính của siêu dữ liệu tài liệu, EXIF ​​​​và XMP

Feature icon

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

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

Feature icon

Xuất siêu dữ liệu

Xuất siêu dữ liệu của các định dạng tệp được hỗ trợ sang Excel, CSV hoặc DataSet

Feature icon

Hỗ trợ hình ảnh PNG

Trích xuất siêu dữ liệu văn bản từ tệp hình ảnh PNG

Feature icon

Xóa chữ ký số

Nhận dạng và xóa chữ ký số trong file Word, Excel, PDF

Feature icon

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

Đọc thuộc tính siêu dữ liệu bằng khóa được xác định cho mọi định dạng được hỗ trợ

Feature icon

Xem trước hình ảnh

Tạo bản xem trước hình ảnh cho các tệp EPUB, CAD, EML và MSG

Feature icon

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

Giảm mức tiêu thụ bộ nhớ của các định dạng PDF, Excel và hình ảnh

Feature icon

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

Đọc phụ đề Matroska và truy xuất siêu dữ liệu của tệp âm thanh và video

Feature icon

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

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

Feature icon

Dữ liệu kinh doanh sạch

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

Feature icon

Vị trí ảnh

Thao tác thuộc tính siêu dữ liệu hình ảnh và xóa thông tin vị trí ảnh

Feature icon

Phân tích sự khác biệt về siêu dữ liệu

Xác định sự khác biệt hoặc tương đồng về siêu dữ liệu của các định dạng được hỗ trợ bằng cách so sánh

Feature icon

Mật khẩu bảo vệ

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

Feature icon

Hỗ trợ lưu trữ và torrent

Thao tác với siêu dữ liệu tùy chỉnh và tích hợp sẵn cũng như tìm nạp siêu dữ liệu của torrent và định dạng lưu trữ

Feature icon

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

Thêm hoặc cập nhật thuộc tính siêu dữ liệu XMP và EXIF ​​​​của các loại tùy ý bằng API tìm kiếm

Feature icon

Phát hiện loại tệp tài liệu trong thời gian chạy

Giải pháp của chúng tôi cung cấp khả năng phát hiện loại tệp hoặc luồng trước khi xử lý siêu dữ liệu

Feature icon

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

Hỗ trợ liệt kê bất kỳ loại siêu dữ liệu nào và đọc siêu dữ liệu của tệp phông chữ OpenType

Feature icon

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

Nhận và xóa siêu dữ liệu của email và xóa tệp đính kèm

Feature icon

Hỗ trợ Microsoft Excel

Trích xuất siêu dữ liệu từ các tệp Microsoft Excel bắt đầu từ Excel 95

Feature icon

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

Tìm nạp hình thu nhỏ và xem trước hình ảnh của các định dạng được hỗ trợ với hỗ trợ vùng chứa đa phương tiện Matroska

Feature icon

Hỗ trợ dự án Microsoft

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

Feature icon

Hỗ trợ TIFF

Thêm, cập nhật và xóa gói siêu dữ liệu IPTC trong hình ảnh TIFF

Feature icon

Hỗ trợ JPEG

Thêm, cập nhật và xóa gói siêu dữ liệu EXIF ​​​​trong hình ảnh JPEG2000

Feature icon

Hỗ trợ tập tin đa phương tiện

Trích xuất các thuộc tính siêu dữ liệu XMP trong các tệp MOV, MP3 và WEBP

Feature icon

Hỗ trợ truyền thông HEIC

Đọc thẻ EXIF ​​​​và thuộc tính siêu dữ liệu XMP từ các định dạng hình ảnh HEIC/HEIF

Mẫu mã

Khám phá các ví dụ về mã minh họa các chức năng GroupDocs.Metadata for Java điển hình

Xem lại siêu dữ liệu tài liệu

Sử dụng GroupDocs.Metadata for Java để kiểm soát nội dung tài liệu bên trong. Tìm hiểu thêm: tìm kiếm siêu dữ liệu tài liệu:

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


// Tải tài liệu nguồn vào hàm tạo siêu dữ liệu
try (Metadata metadata = new Metadata("source.pptx")){

    // 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
    IReadOnlyList<MetadataProperty> properties = metadata.findProperties(
        new ContainsTagSpecification(Tags.getPerson().getEditor()).
        or(new ContainsTagSpecification(Tags.getTime().getModified())));

    // Xử lý các mục nhập siêu dữ liệu được truy xuất
    for (MetadataProperty property : properties) {
        System.out.println(String.format("Property name: %s, Property value: %s", 
            property.getName(), property.getValue()));
}

Thêm siêu dữ liệu vào tài liệu

GroupDocs.Metadata for Java cho phép bạn thêm mục nhập ẩn vào dữ liệu doanh nghiệp của mình:

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ó.

// Tải tài liệu nguồn
try (Metadata metadata = new Metadata("source.pdf")) {
    if (metadata.getFileFormat() != FileFormat.Unknown && !metadata.getDocumentInfo().isEncrypted()) {

        // 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 đó
        int affected = metadata.addProperties(
            new ContainsTagSpecification(Tags.getTime().getPrinted()), 
            new PropertyValue(new Date()));

        System.out.println(String.format("Affected properties: %s", affected));

        // Lưu tài liệu đã sửa đổi vào một đường dẫn cụ thể
        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