资源简介

纯色背景透明化工具, 拖拽打开图片源文件。提供取色颜色全局/局部矩形替换,取色全局/局部透明化(保存PNG格式)。支持颜色容差调节。 源代码

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Threading;
using System.IO;
using System.Drawing.Imaging;
using System.Runtime.InteropServices;

using System.Drawing.Drawing2D;

namespace 纯色背景透明化工具
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
        string file = ““;
        string fnm = ““;
        string geshi = ““;
        int huichecount=0;

       bool huiche = false;
        Bitmap b1;

        Bitmap btmhuanyuan;
        //Bitmap b2;
        float juxingH = 20;
        float juxingW = 90;
        float zongxishu = 1.0f;
        float Hxishu = 1.0f;
        float Wxishu = 1.0f;
        static public string[] files;
        Color backColor=Color.Black ;

        string Rz = ““;
        string Gz = ““;
        string Bz = ““;

        string Rz2 = ““;
        string Gz2 = ““;
        string Bz2 = ““;

        string Rcs = “0“;
        string Rcs2 = “0“;
        int Rc = 0;
        int Rc2 = 0;
        int zdyR = 0;
        int zdyG = 0;
        int zdyB = 0;

        int sksbW = 80;
        int sksbH = 30;

        private void button1_Click(object sender EventArgs e)
        {
            OpenFileDialog fileDialog = new OpenFileDialog();
            fileDialog.Multiselect = true; fileDialog.title = “请选择文件“;

            fileDialog.Filter = “评分EXCEL(*.bmp;*.png;*.jpg)|*.bmp;*.png;*.jpg“;

            if (fileDialog.ShowDialog() == DialogResult.OK)
            {
                file = fileDialog.FileName; MessageBox.Show(“已选择文件:“ + file “选择文件提示“ MessageBoxButtons.OK MessageBoxIcon.Information);
                if (file.Contains(“.png“) || file.Contains(“.PNG“))
                {
                    geshi = “.png“;
                }
                else if (file.Contains(“.bmp“) || file.Contains(“.BMP“))
                {
                    geshi = “.bmp“;
                }

                else if (file.Contains(“.jpg“) || file.Contains(“.JPG“))
                {
                    geshi = “.jpg“;
                }


                int IndexofA = file.LastIndexOf(“\\“);
                int IndexofB = file.LastIndexOf(“.“);
                fnm = file.Substring(IndexofA + 1 IndexofB - IndexofA - 1);


                pictureBox1.Image = Image.FromFile(file);
                b1 = (Bitmap)pictureBox1.Image;
                pictureBox7.Image = Image.FromFile(file);
                btmhuanyuan = (Bitmap)pictureBox7.Image;


                int x = b1.Height + 150;
                this.Size = new Size(b1.Width x);


                double fxd = Convert.ToDouble(pictureBox1.Width);
                double fyd = Convert.ToDouble(pictureBox1.Height);
                double bxd = Convert.ToDouble(b1.Size.Width);
        

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      92322  2012-11-13 10:14  纯色背景透明化工具\21E009.bmp

     文件       3981  2017-12-07 22:05  纯色背景透明化工具\5555.jpg

     文件     207083  2017-12-07 22:06  纯色背景透明化工具\666.jpg

     文件    6720054  2017-12-04 16:48  纯色背景透明化工具\opo[op[.bmp

     文件      22457  2017-12-07 14:18  纯色背景透明化工具\timg.jpg

     文件     151552  2018-11-27 18:04  纯色背景透明化工具\纯色背景透明化工具\bin\Debug\纯色替换透明化工具.exe

     文件     105984  2018-11-27 18:04  纯色背景透明化工具\纯色背景透明化工具\bin\Debug\纯色替换透明化工具.pdb

     文件      11608  2018-11-27 18:04  纯色背景透明化工具\纯色背景透明化工具\bin\Debug\纯色替换透明化工具.vshost.exe

     文件        490  2016-03-09 13:48  纯色背景透明化工具\纯色背景透明化工具\bin\Debug\纯色替换透明化工具.vshost.exe.manifest

     文件        490  2010-03-17 22:39  纯色背景透明化工具\纯色背景透明化工具\bin\Debug\纯色背景透明化工具.vshost.exe.manifest

     文件      43070  2017-12-07 22:14  纯色背景透明化工具\纯色背景透明化工具\cardinal_128px_1167479_easyicon.net.ico

     文件     136138  2018-11-27 18:04  纯色背景透明化工具\纯色背景透明化工具\Form1.cs

     文件      69037  2018-11-27 18:04  纯色背景透明化工具\纯色背景透明化工具\Form1.Designer.cs

     文件      70915  2018-11-27 18:04  纯色背景透明化工具\纯色背景透明化工具\Form1.resx

     文件       1480  2017-12-04 17:58  纯色背景透明化工具\纯色背景透明化工具\HotKey.cs

     文件       1229  2017-12-05 08:57  纯色背景透明化工具\纯色背景透明化工具\obj\x86\Debug\DesignTimeResolveAssemblyReferences.cache

     文件       6386  2018-11-27 18:04  纯色背景透明化工具\纯色背景透明化工具\obj\x86\Debug\DesignTimeResolveAssemblyReferencesInput.cache

     文件        776  2018-07-11 21:04  纯色背景透明化工具\纯色背景透明化工具\obj\x86\Debug\GenerateResource-ResGen.read.1.tlog

     文件        762  2018-07-11 21:04  纯色背景透明化工具\纯色背景透明化工具\obj\x86\Debug\GenerateResource-ResGen.write.1.tlog

     文件     151552  2018-11-27 18:04  纯色背景透明化工具\纯色背景透明化工具\obj\x86\Debug\纯色替换透明化工具.exe

     文件     105984  2018-11-27 18:04  纯色背景透明化工具\纯色背景透明化工具\obj\x86\Debug\纯色替换透明化工具.pdb

     文件       7602  2018-11-27 18:04  纯色背景透明化工具\纯色背景透明化工具\obj\x86\Debug\纯色背景透明化工具.csproj.FileListAbsolute.txt

     文件        975  2018-11-27 18:04  纯色背景透明化工具\纯色背景透明化工具\obj\x86\Debug\纯色背景透明化工具.csproj.GenerateResource.Cache

     文件       1757  2017-12-05 09:18  纯色背景透明化工具\纯色背景透明化工具\obj\x86\Debug\纯色背景透明化工具.csprojResolveAssemblyReference.cache

     文件      43636  2018-11-27 18:04  纯色背景透明化工具\纯色背景透明化工具\obj\x86\Debug\纯色背景透明化工具.Form1.resources

     文件        180  2018-07-11 21:04  纯色背景透明化工具\纯色背景透明化工具\obj\x86\Debug\纯色背景透明化工具.Properties.Resources.resources

     文件        508  2017-12-04 17:00  纯色背景透明化工具\纯色背景透明化工具\Program.cs

     文件       1404  2017-12-04 17:00  纯色背景透明化工具\纯色背景透明化工具\Properties\AssemblyInfo.cs

     文件       2906  2017-12-04 17:00  纯色背景透明化工具\纯色背景透明化工具\Properties\Resources.Designer.cs

     文件       5612  2017-12-04 17:00  纯色背景透明化工具\纯色背景透明化工具\Properties\Resources.resx

............此处省略18个文件信息

评论

共有 条评论