![将图层导出为图像,并附带有关每个导出图像的 TXT 信息文件](https://linux22.com/image/1380999/%E5%B0%86%E5%9B%BE%E5%B1%82%E5%AF%BC%E5%87%BA%E4%B8%BA%E5%9B%BE%E5%83%8F%EF%BC%8C%E5%B9%B6%E9%99%84%E5%B8%A6%E6%9C%89%E5%85%B3%E6%AF%8F%E4%B8%AA%E5%AF%BC%E5%87%BA%E5%9B%BE%E5%83%8F%E7%9A%84%20TXT%20%E4%BF%A1%E6%81%AF%E6%96%87%E4%BB%B6.png)
在 Photoshop 和 Gimp 中将图层导出到图像很容易。
但是,这些工具有没有办法创建一个 TXT 文件每个导出的图像其中包含有关导出图像的一些信息?每个导出图像都有一个 txt 文件。
我所说的信息是尺寸和分辨率(等等)。理想情况下,脚本会将这些信息导出到结构化文件中,例如
<size></size>
<resolution></resolution>
这可能吗?我猜一定有人写过这样的插件。
答案1
看来您可以使用 Photoshop 脚本 (javascript) 来实现这一点。下面是脚本示例导出到文本文件。还支持导出图像和收集尺寸等数据。
帮助您入门 Photoshop 脚本世界的参考资料:
答案2
我建议使用出色的 exiftool 并使用命令来执行此操作。此命令为文件夹中的每个图像文件创建一个 txt 文件。当然,您可以包含比分辨率和大小更多的元数据。
exiftool.exe -ImageSize -FileSize pathFolderWithImages -w .txt
您甚至可以使用以下命令将输出作为每个文件夹的一个 json (或 xml 或 html)文件:
exiftool.exe -ImageSize -FileSize -json pathFolderWithImages > data.js
获取工具并了解更多信息外置工具。