获取的文件缩略图有黑色背景

问题描述

DimsfAsMicrosoft.WindowsAPICodePack.Shell.ShellFile=Shell.ShellFile.FromFilePath(path)Returnsf.Thumbnail.ExtraLargeBitmap

这样得到的缩略图有黑色背景,怎么把黑色背景变透明?

解决方案

时间: 2024-09-20 03:17:32

获取的文件缩略图有黑色背景的相关文章

Android中如何获取视频文件的截图、缩略图_Android

背景 公司最近要求给我负责的APP加上视频录制和发布的功能,我简单的完成了基本的录制和视频压缩功能,后来发现发布接口需要上传视频的截图,网上搜索了一下资料,在这里整理一下. 代码实现 /** * 获取视频文件截图 * * @param path 视频文件的路径 * @return Bitmap 返回获取的Bitmap */ public static Bitmap getVideoThumb(String path) { MediaMetadataRetriever media = new Me

javascript-怎么再网页显示本地文件缩略图?

问题描述 怎么再网页显示本地文件缩略图? 如题,怎么再网页显示本地文件缩略图?要用到那些东西,js,html? 解决方案 用ASP.NET在网页上显示缩略图 解决方案二: 纯的html页面页js是无法显示本地文件缩略图,因为js无法获取本地文件的缩略图. 解决方案三: 这个是可以实现的利用HTML5 的FileReader对象就可以实现文本文件的提取和图片的预览

我的Android进阶之旅------>使用ThumbnailUtils类获取视频的缩略图

今天看了一段代码,是关于获取视频的缩略图的,让我认识了一个ThumbnailUtils类,代码如下. Bitmap bitmap = ThumbnailUtils.createVideoThumbnail(path, Thumbnails.MINI_KIND); //用于获取视频的缩略图 BitmapDrawable background=new BitmapDrawable(bitmap); 通过察看android.media.ThumbnailUtils的源码,可以发现该类提供了三种静态方法

xmlhttp组件获取远程文件并筛选出目标数据

xml|数据 getfile.asp<%''利用xmlhttp组件获取远程文件保存到当前空间''此是网站建设中的一个实例,远程获取一个网页内容并筛选出相关的天气数据,当然可以跳过文件本地存储再获取数据''参考了xoyu的函数,在此感谢fileurl="http://www.hbqx.gov.cn/other/tqyb/inc_city_hb.asp"dotloc=InStrRev(fileurl,".")filepath="thistest"

一个获取远端文件的函数(Linux和Windows均适用)

window|函数 为了获取远端文件,编写了下面的一个小函数,基本各方面都考虑了,大家看看吧:function getpic($url,$dir,$name){    //获取url文件,然后存放到dir目录中,以name为文件名.    //如果缺省文件名,则保留原文件名.    $tmp=split("/",$url);    $fname=$tmp[count($tmp)-1];//获取文件名    if(empty($name)) {        $name=$fname;/

用C#获取浏览文件夹对话框

对话框 我们知道,C#里面有选择文件的对话框控件,却没有选择文件夹的对话框控件,不少人为了选择一个文件夹只好自己用TreeView类来处理,其实在C#里面完全不用那么麻烦,我们可以用C#的FolderNameEditor类的子类FolderBrowser类来实现获取浏览文件夹对话框的功能. 下面来看看具体是怎么实现的. 首先新建一个winform的项目,再新建一个类文件(File->AddNewItem->Class). 因为FolderNameEditor是在System.Windows.F

C#获取WAVE文件文件头信息

C#获取WAVE文件文件头信息 前些日子在论坛里问了,没人回答,今天有空自己写了一下 文件格式依据网站 http://www.moon-soft.com/program/FORMAT/ using System; using System.IO; using System.Text; namespace WAV { /// <summary> /// Summary description for Wav. /// </summary> public class Wav { pub

InfoPath开发实战(2):获取XML文件中的数据

本节的内容: 如何在InfoPath中使用数据连接来从XML文件中获取数据 如何通过代码来修改数据连接中的XML文件路径 打开Visual Studio 2008,以"InfoPath 2007表单模板"为项目模板新建一个项目. 项目创建完后,就会看到一个空空如也的mainifest.xsf文件,这就是InfoPath表单的设计区域,我们可以使用"工具箱"和"版式"面板来设计表单. 我们先不急于设计表单,而是添加一个数据连接.为了让示例更加有趣,

PHP获取音频文件的相关信息

  这篇文章主要介绍了PHP获取音频文件的相关信息的相关资料,非常的实用,有需要的小伙伴可以参考下. 项目需求:现在有一个音频文件上传的功能,在上传后PHP需要获取这个音频文件的相关信息,例如:时长等,由于这个文件是放在买的空间上的,没有像ffmpeg这样的扩展来处理,那么PHP能不能获取到这些信息? 下面是之前在项目中用到的一个用PHP进行音频文件头部信息的读取与写入操作的实现,主要针对 WMA 和 MP3 两种格式,供参考. ? 1 2 3 4 5 6 7 8 9 10 11 12 13 1