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

  • 大小: 39KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2021-05-26
  • 語言: C#
  • 標(biāo)簽: C#??圖片壓縮??

資源簡介

將圖片進(jìn)行壓縮,由200K左右壓縮到50k,主要是通過改變圖片格式和改變圖片質(zhì)量(但是還是可以清晰的看到圖片內(nèi)容),以及改變分辨率

資源截圖

代碼片段和文件信息

using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.Drawing.Imaging;
using?System.Linq;
using?System.Text;
using?System.Windows.Forms;
using?System.IO;

namespace?圖片壓縮試驗(yàn)
{
????public?partial?class?Form1?:?Form
????{
????????public?Form1()
????????{
????????????InitializeComponent();
????????}

????????private?void?Form1_Load(object?sender?EventArgs?e)
????????{

????????}
????????private?ImageCodecInfo?GetEncoder(ImageFormat?format)
????????{

????????????ImageCodecInfo[]?codecs?=?ImageCodecInfo.GetImageDecoders();

????????????foreach?(ImageCodecInfo?codec?in?codecs)
????????????{
????????????????if?(codec.FormatID?==?format.Guid)
????????????????{
????????????????????return?codec;
????????????????}
????????????}
????????????return?null;
????????}

????????private?void?Form1_Paint(object?sender?PaintEventArgs?e)//
????????{

????????}

????????Bitmap?bitmap;
????????private?void?VaryQualityLevel()
????????{
????????????//?Get?a?bitmap.
????????????Bitmap?bmp1?=?new?Bitmap(@“c:\TestPhoto.jpg“);
????????????ImageCodecInfo?jgpEncoder?=?GetEncoder(ImageFormat.Jpeg);

????????????//?Create?an?Encoder?object?based?on?the?GUID
????????????//?for?the?Quality?parameter?category.
????????????System.Drawing.Imaging.Encoder?myEncoder?=System.Drawing.Imaging.Encoder.Quality;

????????????//?Create?an?EncoderParameters?object.
????????????//?An?EncoderParameters?object?has?an?array?of?EncoderParameter
????????????//?objects.?In?this?case?there?is?only?one
????????????//?EncoderParameter?object?in?the?array.
????????????EncoderParameters?myEncoderParameters?=?new?EncoderParameters(1);

????????????EncoderParameter?myEncoderParameter?=?new?EncoderParameter(myEncoder?10L);
????????????myEncoderParameters.Param[0]?=?myEncoderParameter;
????????????bmp1.Save(@“d:\Fifty.jpg“?jgpEncoder?myEncoderParameters);

????????????myEncoderParameter?=?new?EncoderParameter(myEncoder?100L);
????????????myEncoderParameters.Param[0]?=?myEncoderParameter;
????????????bmp1.Save(@“d:\Hundred.jpg“?jgpEncoder?myEncoderParameters);

????????????//?Save?the?bitmap?as?a?JPG?file?with?zero?quality?level?compression.
????????????myEncoderParameter?=?new?EncoderParameter(myEncoder?0L);
????????????myEncoderParameters.Param[0]?=?myEncoderParameter;
????????????bmp1.Save(@“d:\Zero.jpg“?jgpEncoder?myEncoderParameters);



????????????//改變分辨率
????????????System.Drawing.Image?b?=?new?System.Drawing.Bitmap(@“d:\Fifty.jpg“);
????????????Bitmap?bt?=?new?Bitmap(b?540?540);//從指定的現(xiàn)有圖像并使用指定的大小初始化?Bitmap?類的新實(shí)例。?
????????????bt.Save(@“d:\fenbianlv.jpg“);




????????}



???????
????????private?void?button1_Click(object?sender?EventArgs?e)
????????{

????????????VaryQualityLevel();

????????????
????????}

????????private?void?panel1_Paint(object?sender?PaintEventArgs?e)
????????{
????????
????????}

????}

?

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????9216??2011-06-02?16:19??圖片壓縮試驗(yàn)--改變jpg圖片質(zhì)量\圖片壓縮試驗(yàn)\bin\Debug\圖片壓縮試驗(yàn).exe

?????文件??????26112??2011-06-02?16:19??圖片壓縮試驗(yàn)--改變jpg圖片質(zhì)量\圖片壓縮試驗(yàn)\bin\Debug\圖片壓縮試驗(yàn).pdb

?????文件??????14328??2011-06-02?16:19??圖片壓縮試驗(yàn)--改變jpg圖片質(zhì)量\圖片壓縮試驗(yàn)\bin\Debug\圖片壓縮試驗(yàn).vshost.exe

?????文件????????490??2009-06-11?05:14??圖片壓縮試驗(yàn)--改變jpg圖片質(zhì)量\圖片壓縮試驗(yàn)\bin\Debug\圖片壓縮試驗(yàn).vshost.exe.manifest

?????文件???????3079??2011-06-02?16:19??圖片壓縮試驗(yàn)--改變jpg圖片質(zhì)量\圖片壓縮試驗(yàn)\Form1.cs

?????文件???????2098??2011-06-02?16:11??圖片壓縮試驗(yàn)--改變jpg圖片質(zhì)量\圖片壓縮試驗(yàn)\Form1.Designer.cs

?????文件???????5814??2011-06-02?16:11??圖片壓縮試驗(yàn)--改變jpg圖片質(zhì)量\圖片壓縮試驗(yàn)\Form1.resx

?????文件???????1642??2011-06-02?16:19??圖片壓縮試驗(yàn)--改變jpg圖片質(zhì)量\圖片壓縮試驗(yàn)\obj\Debug\圖片壓縮試驗(yàn).csproj.FileListAbsolute.txt

?????文件????????847??2011-06-02?16:18??圖片壓縮試驗(yàn)--改變jpg圖片質(zhì)量\圖片壓縮試驗(yàn)\obj\Debug\圖片壓縮試驗(yàn).csproj.GenerateResource.Cache

?????文件???????9216??2011-06-02?16:19??圖片壓縮試驗(yàn)--改變jpg圖片質(zhì)量\圖片壓縮試驗(yàn)\obj\Debug\圖片壓縮試驗(yàn).exe

?????文件????????180??2011-06-02?16:18??圖片壓縮試驗(yàn)--改變jpg圖片質(zhì)量\圖片壓縮試驗(yàn)\obj\Debug\圖片壓縮試驗(yàn).Form1.resources

?????文件??????26112??2011-06-02?16:19??圖片壓縮試驗(yàn)--改變jpg圖片質(zhì)量\圖片壓縮試驗(yàn)\obj\Debug\圖片壓縮試驗(yàn).pdb

?????文件????????180??2011-06-02?16:18??圖片壓縮試驗(yàn)--改變jpg圖片質(zhì)量\圖片壓縮試驗(yàn)\obj\Debug\圖片壓縮試驗(yàn).Properties.Resources.resources

?????文件????????499??2011-06-01?10:45??圖片壓縮試驗(yàn)--改變jpg圖片質(zhì)量\圖片壓縮試驗(yàn)\Program.cs

?????文件???????1368??2011-06-01?10:45??圖片壓縮試驗(yàn)--改變jpg圖片質(zhì)量\圖片壓縮試驗(yàn)\Properties\AssemblyInfo.cs

?????文件???????2886??2011-06-01?10:45??圖片壓縮試驗(yàn)--改變jpg圖片質(zhì)量\圖片壓縮試驗(yàn)\Properties\Resources.Designer.cs

?????文件???????5612??2011-06-01?10:45??圖片壓縮試驗(yàn)--改變jpg圖片質(zhì)量\圖片壓縮試驗(yàn)\Properties\Resources.resx

?????文件???????1103??2011-06-01?10:45??圖片壓縮試驗(yàn)--改變jpg圖片質(zhì)量\圖片壓縮試驗(yàn)\Properties\Settings.Designer.cs

?????文件????????249??2011-06-01?10:45??圖片壓縮試驗(yàn)--改變jpg圖片質(zhì)量\圖片壓縮試驗(yàn)\Properties\Settings.settings

?????文件???????3782??2011-06-01?10:47??圖片壓縮試驗(yàn)--改變jpg圖片質(zhì)量\圖片壓縮試驗(yàn)\圖片壓縮試驗(yàn).csproj

?????文件????????944??2011-06-01?10:45??圖片壓縮試驗(yàn)--改變jpg圖片質(zhì)量\圖片壓縮試驗(yàn).sln

????..A..H.?????15872??2011-06-02?16:28??圖片壓縮試驗(yàn)--改變jpg圖片質(zhì)量\圖片壓縮試驗(yàn).suo

?????目錄??????????0??2011-06-01?10:45??圖片壓縮試驗(yàn)--改變jpg圖片質(zhì)量\圖片壓縮試驗(yàn)\obj\Debug\TempPE

?????目錄??????????0??2011-06-02?16:18??圖片壓縮試驗(yàn)--改變jpg圖片質(zhì)量\圖片壓縮試驗(yàn)\bin\Debug

?????目錄??????????0??2011-06-02?16:19??圖片壓縮試驗(yàn)--改變jpg圖片質(zhì)量\圖片壓縮試驗(yàn)\obj\Debug

?????目錄??????????0??2011-06-01?10:45??圖片壓縮試驗(yàn)--改變jpg圖片質(zhì)量\圖片壓縮試驗(yàn)\bin

?????目錄??????????0??2011-06-01?10:45??圖片壓縮試驗(yàn)--改變jpg圖片質(zhì)量\圖片壓縮試驗(yàn)\obj

?????目錄??????????0??2011-06-01?10:45??圖片壓縮試驗(yàn)--改變jpg圖片質(zhì)量\圖片壓縮試驗(yàn)\Properties

?????目錄??????????0??2011-06-02?16:19??圖片壓縮試驗(yàn)--改變jpg圖片質(zhì)量\圖片壓縮試驗(yàn)

?????目錄??????????0??2011-06-01?10:45??圖片壓縮試驗(yàn)--改變jpg圖片質(zhì)量

............此處省略3個文件信息

評論

共有 條評論