GroupDocs.Metadata در یک نگاه

کتابخانه Python برای کنترل متادیتا

Illustration metadata

ویژگی های اصلی

GroupDocs.Metadata for Python via .NET یک کتابخانه قدرتمند برای مدیریت ابرداده در فرمت های مختلف فایل است. مشاهده، ویرایش، حذف، جستجو، مقایسه، جایگزینی و صادر کردن ابرداده‌ها را در برنامه‌های Python خود یکپارچه کنید. از فرمت های محبوب مانند PDF، Microsoft Office (Word، Excel، PowerPoint)، ایمیل های Outlook، پروژه، نمودارهای Visio، OneNote، تصاویر (PSD، CAD)، صدا، ویدئو، فونت های OpenType و متافایل پشتیبانی می کند.

دستکاری آسان فراداده

کتابخانه ما ویژگی هایی مانند جستجوی ابرداده، جایگزینی، مقایسه ویژگی و استخراج را ارائه می دهد. ابرداده ها را به فرمت های Excel، CSV یا DataSet صادر کنید. از استانداردهای ابرداده مانند داخلی، XMP، EXIF ​​و ویژگی های سفارشی پشتیبانی می کند.

پشتیبانی پلت فرم محبوب

GroupDocs.Metadata for Python via .NET با نسخه‌های محبوب Python سازگار است و روی Windows، Linux، و macOS اجرا می‌شود.

استقلال پلتفرم

GroupDocs.Metadata for Python via .NET برای ادغام با سیستم عامل های مختلف و مدیران بسته آماده است.

Amazon
Docker
Azure
Eclipse
IntelliJ
Windows
Linux
PyPI

فرمت های فایل پشتیبانی شده

GroupDocs.Metadata for Python via .NET طیف وسیعی از قالب‌های فایل را پردازش می‌کند. لیست کامل را کاوش کنید.

فرمت های اداری

  • قابل حمل: 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

رسانه و گرافیک

  • ویدئو: AVI, MOV, QT, FLV
  • فرمت های تصویری محبوب: JPG, JPEG, JPE, JP2, PNG, BMP
  • تصاویر چند صفحه ای: GIF, WEBP, TIFF, DJVU, DJV, DICOM
  • سمعی: MP3, WAV
  • Matroska Media Container: MKV, MKA, MK3D, WEBM
  • AutoCAD: DWG, DXF
  • Photoshop: PSD

دیگر

  • Outlook: MSG, EML, EMLX, PST, OS
  • فونت ها: OTF, OTC, TTF, TTC
  • پروژه: MPP
  • Metafiles: EMF, WMF
  • vCard: VCF, VCR
  • OneNote: ONE
  • دیگران: EPUB, ZIP, TORRENT, ASF

ویژگی های GroupDocs.Metadata for Python via .NET

امنیت اسناد را با پردازش ابرداده افزایش دهید.

Feature icon

محافظت از فایل های تجاری

ابرداده ها و نظرات را از گزارش ها و اسناد تجاری حذف کنید

Feature icon

محل عکس

مدیریت فراداده تصویر، از جمله اطلاعات مکان عکس

Feature icon

کنترل اسناد اداری

ابرداده ها را در فرمت های PDF، Word، Excel، PowerPoint و سایر فرمت ها دستکاری کنید

Feature icon

تجزیه و تحلیل تغییرات فراداده

مقایسه و تجزیه و تحلیل تغییرات فراداده در فرمت های فایل پشتیبانی شده

Feature icon

پشتیبانی از فراداده داخلی

با ویژگی های فراداده داخلی و سفارشی کار کنید

Feature icon

کنترل فراداده تصویر

فراداده فایل های تصویری مانند EXIF ​​یا XMP را جمع آوری کنید

Feature icon

پشتیبانی فراداده ایمیل

ابرداده ها و پیوست ها را در پیام های ایمیل مدیریت کنید

Feature icon

فراداده تصویر EXIF

ابرداده EXIF ​​را در فایل‌های WEBP، PNG یا PSD ویرایش کنید

Feature icon

بهینه سازی محتوای فایل

کاهش مصرف حافظه در PDF، Excel و فایل های تصویری

Feature icon

پشتیبانی چند رسانه ای Matroska

زیرنویس Matroska و ابرداده را در فایل های صوتی و تصویری دریافت کنید

Feature icon

ایجاد پیش نمایش تصویر

پیش نمایش برای فرمت های تصویر MSG، CAD، EML یا EPUB ایجاد کنید

Feature icon

پشتیبانی چند رسانه ای

فراداده XMP را از فایل های MOV، MP3 و WEBP بازیابی کنید

Feature icon

کنترل امضای دیجیتال

امضای دیجیتال را در PDF و اسناد آفیس شناسایی و حذف کنید

Feature icon

صادرات فراداده

ابرداده ها را به فرمت های Excel، CSV یا DataSet صادر کنید

Feature icon

کنترل فراداده داخلی

با استفاده از کلیدهای تعریف شده، خواص فراداده خاص را تجزیه و تحلیل کنید

Feature icon

حفاظت از رمز عبور

شناسایی حفاظت از رمز عبور در فایل های PDF و اسناد MS Word، Excel و PowerPoint

Feature icon

محتوای فراداده را جایگزین کنید

ویژگی های ابرداده را در فایل های Word، Excel، PowerPoint و PDF جایگزین کنید

Feature icon

صادرات فراداده PNG

استخراج فراداده متنی از تصاویر PNG با استفاده از Python

Feature icon

به روز رسانی متادیتا تصویر

با استفاده از Search API، فراداده XMP و EXIF ​​را اضافه یا به‌روزرسانی کنید

Feature icon

کنترل فایل های آفیس

دسترسی و حذف داده های پنهان در فایل های PDF، MS Word، Excel و PowerPoint

Feature icon

تشخیص نوع فایل

تشخیص نوع فایل در زمان اجرا با استفاده از Python

Feature icon

پیش نمایش چند رسانه ای Matroska

بازیابی ریز عکسها و پیش نمایش تصویر برای فایل ها با پشتیبانی از Matroska

Feature icon

پشتیبانی TIFF

ابرداده IPTC را در تصاویر TIFF دستکاری کنید

Feature icon

پشتیبانی رسانه ای HEIC

برچسب‌های EXIF ​​و فراداده XMP را در تصاویر HEIC/HEIF مدیریت کنید

Feature icon

پشتیبانی از فراداده فونت

کنترل متادیتا در فایل های فونت OpenType

Feature icon

پشتیبانی از پروژه مایکروسافت

فراداده را از فایل های رمزگذاری شده Microsoft Project بازیابی کنید

Feature icon

پشتیبانی از فراداده JPEG

داده های EXIF ​​را برای تصاویر JPEG2000 اضافه کنید، به روز کنید یا حذف کنید

نمونه کد

نمونه‌های کدی را کاوش کنید که عملکردهای رایج GroupDocs.Metadata for Python via .NET را نشان می‌دهند

اطلاعاتی در مورد فراداده سند دریافت کنید

از GroupDocs.Metadata for Python via .NET API برای بازیابی فراداده سند داخلی استفاده کنید:

نحوه دریافت متادیتای سند خاص


import groupdocs.metadata as gm
                
# سند منبع را در سازنده Metadata بارگیری کنید
with gm.Metadata("input.pptx") as metadata:

    # تمام خصوصیاتی که حاوی نام آخرین ویرایشگر سند است را دریافت کنید
    # یا تاریخ/زمانی که سند آخرین اصلاح شده است
    specification = gm.search.ContainsTagSpecification(gm.tagging.Tags.person.editor)
        .either(gm.search.ContainsTagSpecification(gm.tagging.Tags.time.modified))
        
    properties = metadata.find_properties(specification)

    # ورودی های فراداده بازیابی شده را پردازش کنید
    for property in properties:
        print(f"Property name: {property.name}, Property value: {property.value}")

پنهان کردن اطلاعات کسب و کار در اسناد

از راه حل ما برای افزودن فراداده به اسناد خود استفاده کنید:

چگونه می توان برخی از ویژگی های فراداده گمشده را بدون توجه به فرمت آن به یک فایل اضافه کرد.


import groupdocs.metadata as gm

# بارگذاری سند منبع
with gm.Metadata("input.pdf") as metadata:
    if metadata.file_format != gm.common.FileFormat.UNKNOWN and metadata.get_document_info().is_encrypted != True:

        # در صورت عدم وجود ویژگی حاوی آخرین تاریخ چاپ فایل اضافه کنید
        # اگر سند از این نوع ابرداده پشتیبانی کند، دارایی اضافه خواهد شد
        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)

        # سند اصلاح شده را در یک مسیر مشخص ذخیره کنید
        print(f"Affected properties: {affected}");
        metadata.save("output.pdf")

نکات مجوز موقت

1
با ایمیل کاری خود ثبت نام کنید. خدمات پست الکترونیکی رایگان مجاز نیستند.
2
در مرحله دوم از دکمه دریافت مجوز موقت استفاده کنید.
 فارسی