GroupDocs.Metadata for Python via .NET

使用 Python 修改 Tiff 文件的元数据

编辑常见文档、图像和多媒体格式的元数据。轻松执行读取、更新和删除元数据等关键操作。

如何使用 Python 编辑 TIFF 文件的元数据

使用 GroupDocs.Metadata for Python via .NET,Python 开发者可通过以下简单步骤更新 TIFF 文件的元数据:

  1. 使用 Metadata 类加载 TIFF 文件。
  2. 定义条件以过滤要更改的元数据。
  3. 应用过滤器并设置新值。
  4. 将已更新的 TIFF 文件保存到磁盘。
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():
    # 更改 TIFF 文件的创建日期
    with Metadata("./input.tiff") as metadata:
        # 为选定属性分配新值
        property_value = PropertyValue(datetime.now())
        # 设置规则以查找要更新的元数据
        # 更新文件的创建时间戳
        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}")
        # 保存已更新的 TIFF 文件
        metadata.save("./output.tiff")

if __name__ == "__main__":
    update_metadata_properties()
pip install groupdocs-metadata-net
点击复制
已复制
更多示例 文档

使用 Python 编辑 TIFF 文件的元数据

使用 GroupDocs.Metadata,您可以轻松在 Python 应用中管理文档元数据。可编程地添加、修改、搜索或删除元数据。

元数据编辑工具

简易元数据处理

GroupDocs.Metadata 让您在 Python 应用中轻松添加、编辑或删除元数据字段。

对元数据的完整控制

使用 API 查找、查看并修改存储在各种业务文件格式中的隐藏数据。

使用内置的 TIFF 标签

访问并使用图像中的现有元数据,例如 EXIF 标签,包括相机类型、尺寸或拍摄日期等信息。

编辑 MP3 元数据:更新歌词

此示例展示如何更改 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"
        # 根据需要添加任何自定义元数据字段
        root.lyrics_3v2.set(LyricsField("ABC", "custom value"))
        # 将更改保存到文件
        metadata.save("./output.mp3")

if __name__ == "__main__":
    update_mp3_lyrics()

了解 GroupDocs.Metadata for Python via .NET API

GroupDocs.Metadata for Python via .NET 为 Python 提供强大的元数据管理工具。它可以读取、更新、删除、搜索、比较和导出文件中的元数据,无需额外软件。使用该 API 可处理 PDF、Microsoft Office 文档、Outlook 邮件、Visio 图表、AutoCAD 图纸、压缩包和媒体文件的元数据。轻松将灵活的元数据功能集成到任何 GroupDocs.Metadata 应用程序中。
了解更多
About illustration

准备好开始了吗?

免费下载 GroupDocs.Metadata 或获取试用许可证以获得完全访问权限!

有用的资源

探索文档,代码样本和社区支持,以增强您的体验。

编辑其他文件类型的元数据

适用于 Python 的跨格式元数据编辑 API。支持以下多种流行文档和图像类型的元数据处理。

临时许可提示

1
使用您的工作电子邮件地址进行注册。不允许使用免费邮件服务。
2
使用第二步中的获取临时许可证按钮。
 中国人