Jelajahi Produk kami

If so you can download any of the below versions for testing. The product will function as normal except for an evaluation limitation. At the time of purchase we provide a license file via email that will allow the product to work in its full capacity. If you would also like an evaluation license to test without any restrictions for 30 days, please follow the directions provided here.


Product Docs Swagger Examples Blog Support Dashboard

Pemasangan

Paketnya adalah tersedia di PyPI dan dapat diinstal melalui pip dengan menjalankan perintah berikut:

pip install groupdocs-metadata-cloud

PyPI - Version PyPI - Downloads Python-GroupDocsCloud


Persyaratan

Ketergantungan

SDK secara otomatis menginstal paket-paket berikut:

PaketBatasan
urllib3>= 1.15
six>= 1.10
certifi
python-dateutil

Dokumen Metadata Python Cloud REST API

GroupDocs.Metadata Cloud SDK untuk Python adalah klien REST API canggih yang dirancang untuk manajemen metadata komprehensif di berbagai format file. Ini memberdayakan pengembang untuk dengan mudah mengekstrak, menambah, memodifikasi, dan menghapus metadata dari dokumen, gambar, audio, video, dan jenis file lainnya dalam aplikasi web Python, skrip, dan alur kerja otomatisasi mereka. API ini menawarkan fitur-fitur canggih untuk pemfilteran, pencarian, dan pelestarian metadata, memastikan integritas data selama pengoperasian file. Dengan dukungan lintas platform dan SDK yang mudah digunakan, GroupDocs.Metadata Cloud menyederhanakan penanganan metadata dan menyederhanakan integrasi ke dalam sistem yang ada.

Kemampuan Manajemen Metadata Inti

Ekstraksi dan Parsing Metadata Komprehensif - Mengambil dan menafsirkan metadata dari dokumen, gambar, audio, video, dan lainnya secara efisien.
Pemfilteran dan Pencarian Metadata Tingkat Lanjut - Menggunakan kriteria pencarian fleksibel berdasarkan tag, nama properti, dan nilai untuk pengambilan metadata yang tepat.
Manipulasi Metadata Dinamis - Memberikan kontrol penuh melalui penambahan, modifikasi, dan penghapusan properti metadata tanpa hambatan.
Pelestarian Metadata Terjamin - Menjaga integritas metadata selama operasi file seperti menyalin dan memindahkan.

Operasi File dan Folder yang Mulus

Integrasi Penyimpanan Cloud yang Kuat - Berinteraksi secara aman dengan file dan folder yang berada di penyimpanan cloud.
Unggah dan Unduh File Efisien - Memungkinkan transfer file cepat antara sistem lokal dan cloud.
Manajemen File dan Folder Intuitif - Menyalin, memindahkan, mengganti nama, dan menghapus file dan folder dalam penyimpanan cloud.
Versi File Granular - Akses dan kelola berbagai versi file yang disimpan di cloud.

Administrasi Penyimpanan Proaktif

Verifikasi Keberadaan Penyimpanan - Konfirmasikan ketersediaan dan aksesibilitas akun penyimpanan cloud.
Pemeriksaan Keberadaan Objek - Menentukan keberadaan file atau folder dalam penyimpanan cloud.
Pemantauan Pemanfaatan Ruang Penyimpanan - Dapatkan wawasan tentang total dan ruang yang digunakan dalam penyimpanan.

Lisensi dan Otentikasi

Mode Evaluasi - Coba API dengan akun uji coba gratis.
Otentikasi Aman - Gunakan ID Klien dan Rahasia Klien untuk akses API yang aman.
Lisensi MIT - Python SDK dilisensikan di bawah MIT License.

Format Dokumen yang Didukung

GroupDocs.Metadata Cloud mendukung 100+ format file untuk operasi pemuatan dan penyimpanan metadata:

  • Pemrosesan Kata: DOC, DOCX, DOCM, DOT, DOTX, DOTM, ODT
  • Spreadsheet: XLS, XLSX, XLSM, XLTM, ODS
  • Presentasi: PPT, PPTX, PPTM, PPS, PPSX, PPSM, POTX, POTM
  • PDF dan eBuku: PDF, EPUB
  • Email: MSG, EML
  • Gambar: BMP, GIF, JPEG, PNG, TIFF, WEBP, PSD, DJVU, JP2, EMF, WMF
  • CAD dan Diagram: DWG, DXF, VSD, VSDX, VSS, VSX, VDX
  • Audio dan Video: MP3, WAV, AVI, MOV, QT, ASF, FLV
  • Arsip dan Lainnya: ZIP, TORRENT, DICOM, ONE, MPP, OTF, TTF, TTC, VCF, VCR

Untuk matriks format lengkap dengan detail dukungan muat/simpan, lihat documentation.

Mulai Cepat

Dapatkan kredensial API Anda

Untuk menggunakan GroupDocs.Metadata Cloud, daftar di GroupDocs.Cloud Dashboard dan dapatkan ID Klien dan Rahasia Klien Anda.

Inisialisasi API

Gunakan kode berikut untuk mulai menggunakan GroupDocs.Metadata Cloud SDK untuk Python:

import groupdocs_metadata_cloud

# Get your ClientId and ClientSecret at https://dashboard.groupdocs.cloud
client_id = "YourClientId"
client_secret = "YourClientSecret"

# Create API configuration
configuration = groupdocs_metadata_cloud.Configuration(client_id, client_secret)
configuration.api_base_url = "https://api.groupdocs.cloud"

# Create instance of the Metadata API
metadata_api = groupdocs_metadata_cloud.MetadataApi.from_config(configuration)

Ekstrak metadata dari dokumen

Setelah diinisialisasi, gunakan contoh dasar ini untuk mengekstrak metadata dari file di penyimpanan cloud:

import groupdocs_metadata_cloud

client_id = "YourClientId"
client_secret = "YourClientSecret"

metadata_api = groupdocs_metadata_cloud.MetadataApi.from_keys(client_id, client_secret)

options = groupdocs_metadata_cloud.ExtractOptions()
options.file_info = groupdocs_metadata_cloud.FileInfo()
options.file_info.file_path = "documents/sample.docx"

request = groupdocs_metadata_cloud.ExtractRequest(options)
result = metadata_api.extract(request)

print("Metadata extracted successfully")

Dengan panduan memulai cepat ini, Anda siap untuk mulai mengelola metadata menggunakan GroupDocs.Metadata Cloud di aplikasi Python Anda. Untuk lebih jelasnya, kunjungi documentation.

Dapatkan Format File yang Didukung

Ambil daftar lengkap format file yang didukung yang tersedia melalui Metadata API.

import groupdocs_metadata_cloud

info_api = groupdocs_metadata_cloud.InfoApi.from_keys("YourClientId", "YourClientSecret")

result = info_api.get_supported_file_formats()

for fmt in result.formats:
    print("{0} ({1})".format(fmt.file_format, fmt.extension))

Ekstrak Metadata berdasarkan Tag

Ekstrak properti metadata yang cocok dengan tag tertentu dari dokumen.

import groupdocs_metadata_cloud

metadata_api = groupdocs_metadata_cloud.MetadataApi.from_keys("YourClientId", "YourClientSecret")

options = groupdocs_metadata_cloud.ExtractOptions()
options.file_info = groupdocs_metadata_cloud.FileInfo()
options.file_info.file_path = "documents/sample.docx"
options.search_criteria = groupdocs_metadata_cloud.SearchCriteria(
    tag_options=groupdocs_metadata_cloud.TagOptions(
        exact_tag=groupdocs_metadata_cloud.Tag(
            name="Created",
            category="Time"
        )
    )
)

request = groupdocs_metadata_cloud.ExtractRequest(options)
result = metadata_api.extract(request)

print("Properties found: " + str(len(result.properties)))

Tambahkan Metadata Khusus

Tambahkan properti metadata baru ke dokumen menggunakan kriteria pencarian berbasis tag.

import groupdocs_metadata_cloud

metadata_api = groupdocs_metadata_cloud.MetadataApi.from_keys("YourClientId", "YourClientSecret")

options = groupdocs_metadata_cloud.AddOptions()
options.file_info = groupdocs_metadata_cloud.FileInfo()
options.file_info.file_path = "documents/sample.docx"

add_property = groupdocs_metadata_cloud.AddProperty(
    value="Test User",
    type="String",
    search_criteria=groupdocs_metadata_cloud.SearchCriteriaWithoutValue(
        tag_options=groupdocs_metadata_cloud.TagOptions(
            exact_tag=groupdocs_metadata_cloud.Tag(
                name="Manager",
                category="Person"
            )
        )
    )
)
options.properties = [add_property]

request = groupdocs_metadata_cloud.AddRequest(options)
result = metadata_api.add(request)

print("Added count: " + str(result.added_count))

Ubah Properti Metadata

Perbarui properti metadata yang ada berdasarkan kriteria pencarian tag, nama, atau nilai.

import groupdocs_metadata_cloud

metadata_api = groupdocs_metadata_cloud.MetadataApi.from_keys("YourClientId", "YourClientSecret")

options = groupdocs_metadata_cloud.SetOptions()
options.file_info = groupdocs_metadata_cloud.FileInfo()
options.file_info.file_path = "documents/sample.docx"

set_property = groupdocs_metadata_cloud.SetProperty(
    new_value="NewAuthor",
    type="String",
    search_criteria=groupdocs_metadata_cloud.SearchCriteria(
        tag_options=groupdocs_metadata_cloud.TagOptions(
            exact_tag=groupdocs_metadata_cloud.Tag(
                name="Creator",
                category="Person"
            )
        )
    )
)
options.properties = [set_property]

request = groupdocs_metadata_cloud.SetRequest(options)
result = metadata_api.set(request)

print("Set count: " + str(result.set_count))

Hapus Properti Metadata

Hapus properti metadata dari dokumen berdasarkan kriteria pencarian.

import groupdocs_metadata_cloud

metadata_api = groupdocs_metadata_cloud.MetadataApi.from_keys("YourClientId", "YourClientSecret")

options = groupdocs_metadata_cloud.RemoveOptions()
options.file_info = groupdocs_metadata_cloud.FileInfo()
options.file_info.file_path = "documents/sample.docx"
options.search_criteria = groupdocs_metadata_cloud.SearchCriteria(
    tag_options=groupdocs_metadata_cloud.TagOptions(
        exact_tag=groupdocs_metadata_cloud.Tag(
            name="Created",
            category="Time"
        )
    )
)

request = groupdocs_metadata_cloud.RemoveRequest(options)
result = metadata_api.remove(request)

print("Removed count: " + str(result.removed_count))

Dapatkan Informasi Dokumen

Ambil detail dokumen seperti format, ukuran, dan jumlah halaman sebelum memproses metadata.

import groupdocs_metadata_cloud

info_api = groupdocs_metadata_cloud.InfoApi.from_keys("YourClientId", "YourClientSecret")

options = groupdocs_metadata_cloud.InfoOptions()
options.file_info = groupdocs_metadata_cloud.FileInfo()
options.file_info.file_path = "documents/sample.pptx"

request = groupdocs_metadata_cloud.GetInfoRequest(options)
result = info_api.get_info(request)

print("Document info retrieved successfully")

Contoh SDK di GitHub

Itu GroupDocs.Metadata Cloud Python SDK repositori mencakup pengujian unit dan contoh penggunaan API di test/apis map:

KategoriContoh
Operasi MetadataEkstrak, tambah, setel, hapus metadata berdasarkan tag, nama, atau nilai
Info OperasionalFormat file yang didukung, informasi dokumen
Penyimpanan & FileAPI Penyimpanan, unggah/unduh file, manajemen folder
OtentikasiKonfigurasi dan autentikasi API

Contoh tambahan berdasarkan skenario tersedia di .NET samples repository.

Cara menjalankan pengujian SDK

  1. Kloning Python SDK repository2. Instal dependensi:pip install groupdocs-metadata-cloud 3. Konfigurasikan kredensial ditest/test_settings.py 4. Jalankan pengujian dari root repositori:python -m unittest discover test

Untuk lebih jelasnya, kunjungi Getting Started.


Product Docs Swagger Examples Blog Support Dashboard


Tag

Document Metadata API | Python Cloud API | GroupDocs.Metadata Cloud | REST API | Metadata Extraction | Metadata Management | Metadata Filtering | Metadata Searching | Metadata Preservation | Cloud Storage Integration | File Management | Folder Management | File Versioning | Secure API Access | Cross-Platform API | PDF Metadata | Image Metadata | Video Metadata | Audio Metadata | Document Metadata Editing | MIT License


 Indonesia