91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 11.53MB
    文件類型: .rar
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2023-06-26
  • 語言: 其他
  • 標(biāo)簽:

資源簡介

vs網(wǎng)站+vs一般處理程序+圖片縮略類庫+文件下載+增刪改查

資源截圖

代碼片段和文件信息

using?System;
using?System.Collections;
using?System.IO;
using?System.Drawing;
using?System.Drawing.Imaging;
using?System.Drawing.Drawing2D;

namespace?DotNet.Utilities
{
????public?class?ImageClass
????{
????????public?ImageClass()
????????{?}

????????#region?縮略圖
????????///?
????????///?生成縮略圖
????????///?

????????///?源圖路徑(物理路徑)
????????///?縮略圖路徑(物理路徑)
????????///?縮略圖寬度
????????///?縮略圖高度
????????///?生成縮略圖的方式????
????????public?static?void?MakeThumbnail(string?originalImagePath?string?thumbnailPath?int?width?int?height?string?mode)
????????{
????????????System.Drawing.Image?originalImage?=?System.Drawing.Image.FromFile(originalImagePath);

????????????int?towidth?=?width;
????????????int?toheight?=?height;

????????????int?x?=?0;
????????????int?y?=?0;
????????????int?ow?=?originalImage.Width;
????????????int?oh?=?originalImage.Height;

????????????switch?(mode)
????????????{
????????????????case?“HW“:??//指定高寬縮放(可能變形)????????????????
????????????????????break;
????????????????case?“W“:???//指定寬,高按比例????????????????????
????????????????????toheight?=?originalImage.Height?*?width?/?originalImage.Width;
????????????????????break;
????????????????case?“H“:???//指定高,寬按比例
????????????????????towidth?=?originalImage.Width?*?height?/?originalImage.Height;
????????????????????break;
????????????????case?“Cut“:?//指定高寬裁減(不變形)????????????????
????????????????????if?((double)originalImage.Width?/?(double)originalImage.Height?>?(double)towidth?/?(double)toheight)
????????????????????{
????????????????????????oh?=?originalImage.Height;
????????????????????????ow?=?originalImage.Height?*?towidth?/?toheight;
????????????????????????y?=?0;
????????????????????????x?=?(originalImage.Width?-?ow)?/?2;
????????????????????}
????????????????????else
????????????????????{
????????????????????????ow?=?originalImage.Width;
????????????????????????oh?=?originalImage.Width?*?height?/?towidth;
????????????????????????x?=?0;
????????????????????????y?=?(originalImage.Height?-?oh)?/?2;
????????????????????}
????????????????????break;
????????????????default:
????????????????????break;
????????????}

????????????//新建一個(gè)bmp圖片
????????????System.Drawing.Image?bitmap?=?new?System.Drawing.Bitmap(towidth?toheight);

????????????//新建一個(gè)畫板
????????????System.Drawing.Graphics?g?=?System.Drawing.Graphics.FromImage(bitmap);

????????????//設(shè)置高質(zhì)量插值法
????????????g.InterpolationMode?=?System.Drawing.Drawing2D.InterpolationMode.High;

????????????//設(shè)置高質(zhì)量低速度呈現(xiàn)平滑程度
????????????g.SmoothingMode?=?System.Drawing.Drawing2D.SmoothingMode.HighQuality;

????????????//清空畫布并以透明背景色填充
????????????g.Clear(System.Drawing.Color.Transparent);

????????????//在指定位置并且按指定大小繪制原圖片的指定部分
????????????g.DrawImage(originalImage?new?System.Drawing.Rectangle(0?0

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----

?????文件????4015304??2017-08-06?20:22??vs.net網(wǎng)站+vs.一般處理程序+圖片縮略文件\ATD.TestProject.WebApp.rar

?????文件????8169340??2017-08-06?20:22??vs.net網(wǎng)站+vs.一般處理程序+圖片縮略文件\vs_.net網(wǎng)站練習(xí).rar

?????文件??????23097??2011-12-22?15:08??vs.net網(wǎng)站+vs.一般處理程序+圖片縮略文件\圖片縮略封裝類\ImageClass.cs

?????目錄??????????0??2017-08-06?20:24??vs.net網(wǎng)站+vs.一般處理程序+圖片縮略文件\圖片縮略封裝類

?????目錄??????????0??2017-08-06?20:24??vs.net網(wǎng)站+vs.一般處理程序+圖片縮略文件

-----------?---------??----------?-----??----

?????????????12207741????????????????????5


評論

共有 條評論