【发布时间】:2010-02-07 22:10:59
【问题描述】:
我想创建一个类似于 gnome/kde 中显示的缩略图的文件类型的缩略图视图。 想知道是否有人知道 gnome/kde 使用哪些库来显示 Linux 中不同文件类型的缩略图视图。
【问题讨论】:
标签: linux thumbnails
我想创建一个类似于 gnome/kde 中显示的缩略图的文件类型的缩略图视图。 想知道是否有人知道 gnome/kde 使用哪些库来显示 Linux 中不同文件类型的缩略图视图。
【问题讨论】:
标签: linux thumbnails
似乎有一个 D-BUS 规范用于向名为 Tumber 的跨工具包缩略图服务发送请求:http://gezeiten.org/post/2009/10/Using-Tumbler-in-Client-Applications
但是文档似乎很稀少。
【讨论】:
ImageMagick 是一个命令行工具和库。这个库有 C++ 和 Perl 的接口。或者你也可以试试GraphicsMagick。
【讨论】:
ImageMagick 中的“转换”实用程序通常用于此目的。
http://www.cyberciti.biz/tips/howto-linux-creating-a-image-thumbnails-from-shell-prompt.html 有一个我在这里改编的例子。
给定两个目录,images/ 和 thumbnails/,这个小脚本会将所有图像转换为另一个目录中的缩略图,并带有“thumb.”。在文件名的开头:
#!/bin/bash
for i in images/*
do
echo "Prcoessing $i ..."
/usr/bin/convert -thumbnail 200 "$i" thumbnails/thumb.$(basename "$i")
done
【讨论】: