GroupDocs.Metadata for Python via .NET

แก้ไข Metadata ในไฟล์ Png ด้วย Python

แก้ไข metadata ในรูปแบบเอกสาร, ภาพและสื่อมัลติมีเดียทั่วไป ทำการดำเนินการหลักเช่นอ่าน, อัปเดต, และลบ metadata อย่างง่ายดาย

วิธีแก้ไข Metadata ในไฟล์ PNG ด้วย Python

ด้วย GroupDocs.Metadata for Python via .NET นักพัฒนา Python สามารถอัปเดต metadata ในไฟล์ PNG ได้โดยทำตามขั้นตอนง่าย ๆ ต่อไปนี้:

  1. โหลดไฟล์ PNG ด้วยคลาส Metadata
  2. กำหนดเงื่อนไขเพื่อกรอง metadata ที่ต้องการเปลี่ยน
  3. ใช้ตัวกรองและกำหนดค่ใหม่
  4. บันทึกไฟล์ PNG ที่อัปเดตแล้วลงดิสก์
from datetime import datetime
from groupdocs.metadata import Metadata
from groupdocs.metadata.common import PropertyValue
from groupdocs.metadata.tagging import Tags

def update_metadata_properties():
    # เปลี่ยนวันที่สร้างของไฟล์ PNG
    with Metadata("./input.png") as metadata:
        # กำหนดค่ใหม่ให้กับคุณสมบัติที่เลือก
        property_value = PropertyValue(datetime.now())
        # กำหนดกฎเพื่อค้นหา metadata ที่ต้องอัปเดต
        # อัปเดต timestamp การสร้างของไฟล์
        affected = metadata.set_properties(
            lambda p: Tags.time.created in list(p.tags)
                   or Tags.time.modified in list(p.tags),
            property_value,
        )
        print(f"Properties set: {affected}")
        # บันทึกไฟล์ PNG ที่อัปเดตแล้ว
        metadata.save("./output.png")

if __name__ == "__main__":
    update_metadata_properties()
pip install groupdocs-metadata-net
คลิกเพื่อคัดลอก
คัดลอกแล้ว
ตัวอย่างเพิ่มเติม เอกสารประกอบ

แก้ไข Metadata ในไฟล์ PNG ด้วย Python

ด้วย GroupDocs.Metadata คุณสามารถจัดการ metadata ของเอกสารในแอป Python ของคุณได้อย่างง่ายดาย เพิ่ม, แก้ไข, ค้นหา หรือ ลบ metadata ผ่านโปรแกรม

เครื่องมือสำหรับการแก้ไข Metadata

การจัดการ Metadata อย่างง่าย

GroupDocs.Metadata ช่วยให้คุณเพิ่ม, แก้ไข หรือ ลบฟิลด์ metadata ในแอปพลิเคชัน Python ของคุณได้อย่างง่ายดาย

การควบคุม Metadata อย่างเต็มรูปแบบ

ใช้ API เพื่อค้นหา, ดู, และแก้ไขข้อมูลที่ซ่อนอยู่ในรูปแบบไฟล์ธุรกิจต่าง ๆ

ใช้แท็ก PNG ในตัว

เข้าถึงและทำงานกับ metadata ที่มีอยู่ เช่น แท็ก EXIF ในภาพ รวมถึงข้อมูลเช่น ประเภทกล้อง, ขนาด, หรือวันที่ถ่าย

แก้ไข MP3 Metadata: อัปเดตเนื้อเพลง

ตัวอย่างนี้แสดงวิธีการเปลี่ยน Metadata ในไฟล์ MP3 รวมถึงเนื้อเพลงและฟิลด์ที่กำหนดเอง

Python

from groupdocs.metadata import Metadata
from groupdocs.metadata.formats.audio import LyricsField, LyricsTag

def update_mp3_lyrics():
    # เปิดไฟล์โดยใช้ Metadata
    with Metadata("./input.mp3") as metadata:
        root = metadata.get_root_package()
        if root.lyrics_3v2 is None:
            root.lyrics_3v2 = LyricsTag()
        # แก้ไขแท็กเนื้อเพลง
        root.lyrics_3v2.lyrics = "[00:01]Test lyrics"
        root.lyrics_3v2.artist = "test artist"
        root.lyrics_3v2.album = "test album"
        root.lyrics_3v2.track = "test track"
        # เพิ่มฟิลด์ Metadata ที่กำหนดเองตามต้องการ
        root.lyrics_3v2.set(LyricsField("ABC", "custom value"))
        # บันทึกการเปลี่ยนแปลงลงในไฟล์
        metadata.save("./output.mp3")

if __name__ == "__main__":
    update_mp3_lyrics()

เกี่ยวกับ API GroupDocs.Metadata for Python via .NET

GroupDocs.Metadata for Python via .NET ให้เครื่องมือที่ทรงพลังสำหรับจัดการ metadata ใน Python ช่วยให้คุณอ่าน, อัปเดต, ลบ, ค้นหา, เปรียบเทียบ, และส่งออก metadata จากไฟล์โดยไม่ต้องใช้ซอฟต์แวร์เพิ่มเติม ใช้ API เพื่อทำงานกับ metadata ใน PDF, เอกสาร Microsoft Office, อีเมล Outlook, แผนภาพ Visio, แบบร่าง AutoCAD, ไฟล์บีบอัด, และไฟล์สื่อได้อย่างง่ายดาย ผสานคุณลักษณะ metadata ที่ยืดหยุ่นเข้าในแอปพลิเคชัน GroupDocs.Metadata ใดก็ได้
เรียนรู้เพิ่มเติม
About illustration

พร้อมที่จะเริ่มต้นหรือยัง?

ดาวน์โหลด GroupDocs.Metadata ฟรีหรือรับสิทธิ์การใช้งานแบบทดลองใช้เพื่อการเข้าถึงแบบเต็ม!

ทรัพยากรที่มีประโยชน์

สำรวจเอกสารตัวอย่างรหัสและการสนับสนุนชุมชนเพื่อปรับปรุงประสบการณ์ของคุณ

แก้ไข Metadata ในไฟล์ประเภทอื่น

API การแก้ไข metadata ข้ามรูปแบบสำหรับ Python รองรับการจัดการ metadata สำหรับเอกสารและภาพหลายประเภทที่นิยมตามด้านล่าง

เคล็ดลับใบอนุญาตชั่วคราว

1
ลงทะเบียนด้วยอีเมลที่ทำงานของคุณ ไม่อนุญาตให้ใช้บริการอีเมลฟรี
2
ใช้ปุ่ม รับใบอนุญาตชั่วคราว ในขั้นตอนที่ 2
 ไทย