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.
If you experience errors, when you try to download a file, make sure your network policies (enforced by your company or ISP) allow downloading ZIP and/or MSI files.

Kurulum
Paket PyPI’de mevcut‘dir ve aşağıdaki komut çalıştırılarak pip aracılığıyla kurulabilir:
pip install groupdocs-metadata-cloud

Gereksinimler
Bağımlılıklar
SDK aşağıdaki paketleri otomatik olarak yükler:
| Paket | Kısıtlama |
|---|
| urllib3 | >= 1.15 |
| six | >= 1.10 |
| certifi | — |
| python-dateutil | — |
GroupDocs.Metadata Cloud SDK for Python, çeşitli dosya formatlarında kapsamlı meta veri yönetimi için tasarlanmış güçlü bir REST API istemcisidir. Geliştiricilere, Python web uygulamaları, komut dosyaları ve otomasyon iş akışları içindeki belgelerden, görüntülerden, sesten, videodan ve diğer dosya türlerinden meta verileri kolayca çıkarma, ekleme, değiştirme ve kaldırma yetkisi verir. API, meta veri filtreleme, arama ve koruma için gelişmiş özellikler sunarak dosya işlemleri sırasında veri bütünlüğünü sağlar. Çapraz platform desteği ve kullanıcı dostu bir SDK ile GroupDocs.Metadata Cloud, meta veri işlemeyi basitleştirir ve mevcut sistemlere entegrasyonu kolaylaştırır.
Kapsamlı Meta Veri Çıkarma ve Ayrıştırma - Belgelerden, resimlerden, sesten, videodan ve daha fazlasından meta verileri verimli bir şekilde alır ve yorumlar.
Gelişmiş Meta Veri Filtreleme ve Arama - Kesin meta veri alımı için etiketlere, özellik adlarına ve değerlere dayalı esnek arama kriterlerini kullanır.
Dinamik Meta Veri İşleme - Meta veri özelliklerinin kusursuz şekilde eklenmesi, değiştirilmesi ve kaldırılması yoluyla tam kontrol sağlar.
Garantili Meta Veri Koruma - Kopyalama ve taşıma gibi dosya işlemleri sırasında meta veri bütünlüğünü korur.
Sorunsuz Dosya ve Klasör İşlemleri
Güçlü Bulut Depolama Entegrasyonu - Bulut depolama alanında bulunan dosya ve klasörlerle güvenli bir şekilde etkileşime girer.
Verimli Dosya Yükleme ve İndirme - Dosyaların yerel sistemler ile bulut arasında hızlı aktarımına olanak tanır.
Sezgisel Dosya ve Klasör Yönetimi - Bulut depolama alanındaki dosya ve klasörleri kopyalayın, taşıyın, yeniden adlandırın ve silin.
Ayrıntılı Dosya Sürümü Oluşturma - Bulutta depolanan dosyaların farklı sürümlerine erişin ve bunları yönetin.
Proaktif Depolama Yönetimi
Depolama Varlığı Doğrulaması - Bulut depolama hesaplarının kullanılabilirliğini ve erişilebilirliğini doğrulayın.
Nesne Varlığı Kontrolü - Bulut depolama alanındaki dosya veya klasörlerin varlığını belirleyin.
Depolama Alanı Kullanımı İzleme - Depolama alanındaki toplam ve kullanılan alan hakkında bilgi edinin.
Lisanslama ve Kimlik Doğrulama
Değerlendirme Modu - API’yi ücretsiz deneme hesabıyla deneyin.
Güvenli Kimlik Doğrulama - Güvenli API erişimi için İstemci Kimliğini ve İstemci Sırrını kullanın.
MIT Lisansı - Python SDK, MIT Lisansı kapsamında lisanslanmıştır.
GroupDocs.Metadata Cloud, meta veri yükleme ve kaydetme işlemleri için 100’den fazla dosya formatını destekler:
- Kelime İşleme: DOC, DOCX, DOCM, DOT, DOTX, DOTM, ODT
- E-tablolar: XLS, XLSX, XLSM, XLTM, ODS
- Sunumlar: PPT, PPTX, PPTM, PPS, PPSX, PPSM, POTX, POTM
- PDF ve e-Kitaplar: PDF, EPUB
- E-posta: MSG, EML
- Resimler: BMP, GIF, JPEG, PNG, TIFF, WEBP, PSD, DJVU, JP2, EMF, WMF
- CAD ve Diyagramlar: DWG, DXF, VSD, VSDX, VSS, VSX, VDX
- Ses ve Video: MP3, WAV, AVI, MOV, QT, ASF, FLV
- Arşivler ve Diğer: ZIP, TORRENT, DICOM, ONE, MPP, OTF, TTF, TTC, VCF, VCR
Yükleme/kaydetme desteği ayrıntılarını içeren tam format matrisi için belgelere bakın.
Hızlı Başlangıç
API kimlik bilgilerinizi alın
GroupDocs.Metadata Cloud’u kullanmak için, GroupDocs.Cloud Dashboard adresinden kaydolun ve Müşteri Kimliğinizi ve Müşteri Sırrınızı alın.
API’yi başlat
Python için GroupDocs.Metadata Bulut SDK’sını kullanmaya başlamak için aşağıdaki kodu kullanın:
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)
Başlatıldıktan sonra, bulut depolama alanındaki bir dosyadan meta verileri çıkarmak için bu temel örneği kullanın:
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")
Bu hızlı başlangıç kılavuzuyla, Python uygulamalarınızda GroupDocs.Metadata Cloud’u kullanarak meta verileri yönetmeye başlamaya hazırsınız. Daha fazla ayrıntı için belgeleri ziyaret edin.
Meta Veri API’sı aracılığıyla kullanılabilen desteklenen dosya biçimlerinin tam listesini alın.
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))
Bir belgeden belirli bir etiketle eşleşen meta veri özelliklerini çıkarın.
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)))
Etiket tabanlı arama kriterlerini kullanarak bir belgeye yeni meta veri özellikleri ekleyin.
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))
Mevcut meta veri özelliklerini etikete, ada veya değer arama kriterlerine göre güncelleyin.
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))
Arama kriterlerine göre bir belgeden meta veri özelliklerini kaldırın.
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))
Belge Bilgilerini Al
Meta verileri işlemeden önce format, boyut ve sayfa sayısı gibi belge ayrıntılarını alın.
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")
GitHub’daki SDK Örnekleri
GroupDocs.Metadata Cloud Python SDK deposu, test/apis klasöründe birim testleri ve API kullanım örneklerini içerir:
| Kategori | Örnekler |
|---|
| Meta Veri İşlemleri | Meta verileri etikete, ada veya değere göre çıkarın, ekleyin, ayarlayın, kaldırın |
| Bilgi İşlemleri | Desteklenen dosya formatları, belge bilgileri |
| Depolama ve Dosyalar | Depolama API’si, dosya yükleme/indirme, klasör yönetimi |
| Kimlik doğrulama | API yapılandırması ve kimlik doğrulaması |
Ek senaryo bazlı örnekler .NET örnek deposunda mevcuttur.
SDK testleri nasıl çalıştırılır
- Python SDK deposunu kopyalayın
- Bağımlılıkları yükleyin:
pip install groupdocs-metadata-cloud - Kimlik bilgilerini
test/test_settings.py‘de yapılandırın - Testleri depo kökünden çalıştırın:
python -m unittest discover test
Daha fazla ayrıntı için Başlarken adresini ziyaret edin.

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