获取任意文件类型的缩略图

     2023-02-24     73

关键词:

【中文标题】获取任意文件类型的缩略图【英文标题】:Getting thumbnails of arbitrary file types 【发布时间】:2013-08-06 11:28:42 【问题描述】:

我需要从任意文件类型中获取缩略图。 (或尽可能多。)

对于类似图像的文件类型,我可以使用 image-magick。对于我想我会使用的文件之类的文件:

Document -> (Open office with Pyuno) PDF -> (Image-magick) Pdf to images。 -> 第一页的缩略图。

    有没有更好的方法来做到这一点? 是否有可以做到这一点的网络服务?

【问题讨论】:

【参考方案1】:

是的,我认为你没看错。当然还有一些网络服务,虽然我没有使用这些服务的经验,所以我不会在这里列出。

创建文档的缩略图需要渲染,而像 docx 这样的办公文档非常复杂,只有极少数库/应用程序可以渲染它们。 LibreOffice 似乎是该领域的最佳选择。

谢天谢地,已经有一个 Python 脚本提供了一个命令行前端,用于使用 LibreOffice/OpenOffice 进行转换:unoconv。它应该能够使用办公套件中存在的所有导出过滤器(包括 png 和 pdf)。

我注意到直接导出到 png 的一些问题,但 pdf 导出大部分都很好。

顺便说一句:如果你在使用 imagemagick 时遇到问题,你可能想试试 ghostscript。

【讨论】:

如何从我的文件夹中获取缩略图?

】如何从我的文件夹中获取缩略图?【英文标题】:Howcanigetthumbnailsfrommyfolder?【发布时间】:2018-11-0720:48:59【问题描述】:我想知道如何使用C#在UWP中获取缩略图我想在我的文件夹中获取图像文件(gif、jpg等)的所有缩略图我阅... 查看详情

WPF 获取文件夹的缩略图

】WPF获取文件夹的缩略图【英文标题】:WPFGetThumbnailoffolder【发布时间】:2020-10-2701:06:38【问题描述】:我想获取文件夹的缩略图,但我没有找到任何方法来使用WPF。对于UWP,有一个函数StorageFolder.GetThumbnailAsync()。但是在WPF我没... 查看详情

Android:如何获取匹配缩略图 URI 的文件路径?

】Android:如何获取匹配缩略图URI的文件路径?【英文标题】:Android:HowcanIgetafilepathtothematchingthumbnailURI?【发布时间】:2012-05-1517:44:00【问题描述】:我有一个使用缩略图显示图像的Android网格视图库,现在我想获取SD卡上相关图像... 查看详情

有时在获取文件缩略图时位图是颠倒的

】有时在获取文件缩略图时位图是颠倒的【英文标题】:Sometimesbitmapsareupsidedownwhengettingfilethumbnails【发布时间】:2013-07-2501:18:00【问题描述】:我使用这种方法来获取文件的缩略图(保持透明度...):publicstaticImageGetIcon(stringfileN... 查看详情

如何从文件中获取缩略图

】如何从文件中获取缩略图【英文标题】:Howtogetthumbnailsfromafile【发布时间】:2020-08-0300:41:18【问题描述】:我已经构建了一个连接技术绘图应用程序(CAD-SolidEdge)和ERP系统的winform应用程序。这工作正常,但我无法在bomstructure中... 查看详情

我可以获取特定文件夹中的所有缩略图吗?

】我可以获取特定文件夹中的所有缩略图吗?【英文标题】:Canigetallthumbnailsinmyspecificfolder?【发布时间】:2018-10-2812:31:33【问题描述】:我想获取特定文件夹中所有照片文件的缩略图。(例如:我的C:\\Mypic)我找到了另一种获取... 查看详情

强制 Windows 显示我的自定义文件类型的缩略图

】强制Windows显示我的自定义文件类型的缩略图【英文标题】:CoerceWindowstoshowathumbnailformycustomfiletype【发布时间】:2011-02-1107:56:44【问题描述】:我想使用C#中的windowsOpenFileDialog类来浏览我的应用程序的文件。然后,我希望这些文... 查看详情

背水一战windows10(86)-文件系统:获取文件夹的属性,获取文件夹的缩略图(代码片段)

原文:背水一战Windows10(86)-文件系统:获取文件夹的属性,获取文件夹的缩略图[源码下载]背水一战Windows10(86)-文件系统:获取文件夹的属性,获取文件夹的缩略图作者:webabcd介绍背水一战Windows10之 文件系统获取文件夹的属性获取文... 查看详情

Android:如何获取应用程序私有文件的视频缩略图?

】Android:如何获取应用程序私有文件的视频缩略图?【英文标题】:Android:howtogetavideothumbnailofafilethat\'sprivatetoyourapplication?【发布时间】:2012-01-2515:03:03【问题描述】:问题:如何获取应用程序私有文件的视频缩略图?具体来说... 查看详情

使用 getThumbnailBatch 获取 Dropbox 缩略图

】使用getThumbnailBatch获取Dropbox缩略图【英文标题】:getdropboxthumbnailswithgetThumbnailBatch【发布时间】:2020-05-1304:01:56【问题描述】:我正在使用DropboxobjcAPI,我正在尝试获取特定Dropbox文件夹中的所有缩略图。但我完全卡在DBFILESGetThu... 查看详情

使用 PHP 获取 PDF 文件的高度和宽度

】使用PHP获取PDF文件的高度和宽度【英文标题】:GetheightandwidthofaPDFfileusingPHP【发布时间】:2012-08-2102:46:07【问题描述】:我有一个使用ImagickPHP的PDF文件缩略图创建脚本。它将创建PDF文件第一页的缩略图。我能够在固定高度和宽... 查看详情

缩略图

...atefromjpeg(‘./bg.jpg‘);//2.获得源文件的宽高$fx=imagesx($im);//获取宽度$fy=imagesy($im);//获取高度//3.使用固定的公式计算新的宽高$sx=$ 查看详情

网站调用土豆视频时怎么抓取缩略图?(高分悬赏)

...把内容的一个帧截下来就显示了。【ffmpeg.exe可执行文件获取】:网上搜索后得到编译好的ffmpeg文件,下载地址:HTTP:download!csdn!net/source/453719(!改成.)【安装】:将下载的文件解压,如:D:\ffmpeg,一共三个文件,分别是:ffmpeg.exe... 查看详情

未调用 iOS 13 缩略图扩展 (QLThumbnailProvider)

...器。它具有特殊的导出文档类型。我可以创建那种类型的文件,我可以打开那种类型的文件。只有一个问题。我的应用程序还包括一个缩略图扩展 查看详情

ALAsset 中缺少视频文件缩略图时间戳

...:2012-06-0511:30:58【问题描述】:嗨,我正在从ALAsset库中获取所有照片和视频缩略图。我的代码工作正常,我正在获取照片和视频缩略图。但是在视频缩略图中缺少视频图标及其时间戳。[assetImageViewsetImage:[UIImageimageWithCGIm 查看详情

为啥cdr文件缩略图显示不出来呢?

有什么方法能不打开文件就能看见图片,求大神帮忙一下了。安装的CDR软件无法显示缩略图,原因是文件类型中没有CDR格式,现在我们手工添加个CDR文件类型就可以解决这个问题。以CDRX4为例:打开---我的电脑-工具-文件夹选项-... 查看详情

如何在表单的输入类型=“文件”中添加图像并将它们都提交到同一个表单后生成缩略图

】如何在表单的输入类型=“文件”中添加图像并将它们都提交到同一个表单后生成缩略图【英文标题】:Howtogenerateathumbnailimageafteraddinganimageinsideaninputtype="file"inaformandsubmittingthembothonthesameform【发布时间】:2013-05-0605:38:53... 查看详情

android4.4中如何获取最近应用的缩略图

最近有项需求是获取应用的缩略,用于在动画时显示。因此就对此块知识简要了解了一下。在android中获取视频文件的缩略图有三种方法:1.从媒体库中查询新视频增加后需要SDCard重新扫描才能给新增加的文件添加缩略图,灵活性... 查看详情