用于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 CXF和授权   java在网站中部署使用swing创建的表单   java为什么getHeaderField()返回一个字符串,其中getHeaderFields()返回HttpUrlConnection中的Map<String,List<String>>   java如何检测恶意数据包?   webview中的java网页为空   java SWT图像资源,用于将我的所有图像存储在一个位置   java计算数组的最大长度,使平均值小于给定值   java“发件人电话号码无效”和美国号码   将Swing组件作为内容的自定义Java工具提示不会显示   在并发HashMap中重新灰化期间的java检索   Java 7和Tomcat 7.0.64 ClassFormatException:常量池中的字节标记无效   使用JUnit的java assertNull因NullPointerException失败   java内存中的文件是否与文件系统中的文件大小相同?   循环内实例化的类型的java注入依赖项