ภาพรวมของ 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 หรือชุดข้อมูล รองรับมาตรฐานข้อมูลเมตา เช่น คุณสมบัติ 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 และเอกสาร Office

Feature icon

การส่งออกข้อมูลเมตา

ส่งออกข้อมูลเมตาเป็นรูปแบบ Excel, CSV หรือชุดข้อมูล

Feature icon

การควบคุมข้อมูลเมตาในตัว

วิเคราะห์คุณสมบัติเมทาดาทาเฉพาะโดยใช้คีย์ที่กำหนดไว้

Feature icon

การป้องกันด้วยรหัสผ่าน

ตรวจจับการป้องกันด้วยรหัสผ่านในเอกสาร PDF และ MS Word, Excel และ PowerPoint

Feature icon

แทนที่เนื้อหาข้อมูลเมตา

แทนที่คุณสมบัติข้อมูลเมตาในไฟล์ Word, Excel, PowerPoint และ PDF

Feature icon

ส่งออกข้อมูลเมตา PNG

แยกข้อมูลเมตาของข้อความจากภาพ PNG โดยใช้ Python

Feature icon

อัปเดตข้อมูลเมตาของรูปภาพ

เพิ่มหรืออัปเดตข้อมูลเมตา XMP และ EXIF ​​โดยใช้ Search API

Feature icon

ควบคุมไฟล์ Office

เข้าถึงและลบข้อมูลที่ซ่อนอยู่ในไฟล์ 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
                
# โหลดเอกสารต้นฉบับไปยังตัวสร้างข้อมูลเมตา
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")
 ไทย