用于exiv2的python3 gtk3包装器,用于读取和编辑图像iptc元数据。它可以处理图像文件目录上的大容量操作。

IptcEditor的Python项目详细描述


说明

请注意,这是一个很早的测试版…

这是EXIV2应用程序的python3 GTK3包装器,用于读取和编辑IPTC图像元数据。 此应用程序可以处理图像文件目录上的批量操作。 目前,应用程序只允许编辑iptc关键字(iptc.application2.keyword)的。 但是,所有iptc数据集都可以显示删除

功能

  • 读取和编辑iptc图像元数据。
  • 选择此选项可对单个图像文件执行操作,或对图像文件目录执行大容量操作。
  • 允许完全删除不需要的iptc数据集。

用法

  • 选择单个图像文件或包含图像文件的目录。 这可以通过“文件”菜单或“当前选定的文件或目录”字段来完成。 可接受的mime图像类型有:jpg、jpeg、tif、tiff、png、gif。
  • 提供以下功能:
    • 显示关键字(按钮):显示选定文件的所有关键字。
    • 显示创建日期(按钮):显示选定文件的所有“date created”标记。
    • 显示iptc数据集(按钮):显示所选文件的所有iptc标记类型。
    • 替换关键字
      • 轻按“要替换的关键字”字段以显示列表。 突出显示要替换的关键字。 点击“选择”按钮。
      • 在“新关键字短语”字段中键入新关键字。 通过双击“操作窗格”中显示的列表,可以从以前使用的关键字中选择关键字。
      • 点击“替换关键字”按钮完成更改。
    • 添加新关键字:
      • 如上所述(替换),但保留“要替换的关键字”字段为空。
    • 删除现有关键字:
      • 如上所述(替换),但保留“new keyword”字段为空。
    • 删除IPTC数据集:
      • 在“remove iptc dataset”字段中键入iptc dataset identifier,就像它在中显示的那样。
      • 点击“删除IPTC数据集”按钮。

版本

有关当前版本号,请参见iptceditor/version.rst

路线图

  • 添加viewaddedit其他iptc数据集的功能
  • 添加对其他类型元数据的支持

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java获取范围内的素数和总素数   JAVAlang.IllegalArgumentException:找不到无效的URL或资源。JavaFX图像   java我可以在vaadin中直接流式处理ZipFile吗?   apache poi java poi HSSFsheet如何添加包含图片的页眉和页脚?   java如何在swing中使用GridLayout使列大小不同?   java为什么JPasswordField中的getText()被弃用?   java整数对象是如何创建的?   java在JAAS的策略文件中授予URL权限   linux Openssl(shell脚本)相当于java解密代码   java是无服务器的,结合事件源是可能的吗?   java JPA双向Uknown列   javajavax。加密。IllegalBlockSizeException:解密加密的AES字符串时最后一个块未完成   java如何知道我的ProcessBuilder start()是否成功执行了这些命令   本地特定错误消息中的java插值   java控件SFX通知异常   java文本输入if语句JavaFX   swing java未连接到水平组   java泛型,迭代器>无法访问内部类函数   java如何跳过当前页并写入下一页?   java一次导入许多静态字符串