static public string GetThumbnailFileName(FileName.FileType type) { switch (type) { case FileName.FileType.Video: case FileName.FileType.Audio: return("Multimedia.png"); case FileName.FileType.Excel: return("Excel.png"); case FileName.FileType.Word: return("Word.png"); case FileName.FileType.PowerPoint: return("PowerPoint.png"); case FileName.FileType.Text: return("Text.png"); case FileName.FileType.Image: return("Image.png"); case FileName.FileType.PDF: return("PDF.png"); default: return("File.png"); } }
public byte[] CreateDefaultThumbnail(FileName.FileType type) { var path = System.Web.Hosting.HostingEnvironment.MapPath(ThumbnailsPath + GetThumbnailFileName(type)); return(File.ReadAllBytes(path)); }