资源简介
winfrom添加水印
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Threading;
using System.IO;
using WatermarkTools.BLL;
using System.Drawing.Text;
namespace WatermarkTools
{
public partial class Form1 : Form
{
List listExtention = new List();
public Form1()
{
InitializeComponent();
Form.CheckForIllegalCrossThreadCalls = false;
listExtention.AddRange(new string[] { “.jpg“ “.gif“ “.png“ });
ConfigFile.Instanse.fileName = AppDomain.CurrentDomain.baseDirectory + “图片加水印工具.ini“;
}
private void Form1_FormClosed(object sender FormClosedEventArgs e)
{
Application.Exit();
Application.ExitThread();
}
#region 在新线程中运行函数
///
/// 在新线程中运行函数
///
/// 传入 函数名(无参、无返回值)
/// 是否为后台线程(后台线程,窗口关闭后就终止线程)
public static void ThreadNew(VoidFunction func bool IsBackground)
{
Thread th1 = new Thread(new ThreadStart(func));
th1.IsBackground = IsBackground;//后台线程,窗口关闭后就终止线程
th1.Start();
}
///
/// 在新线程中运行函数
///
/// 传入 函数名(有一个参数、无返回值)
/// object参数
/// 是否为后台线程(后台线程,窗口关闭后就终止线程)
public static Thread ThreadNew(ParamFunction func object para bool IsBackground)
{
Thread th1 = new Thread(new ParameterizedThreadStart(func));
//判断状态
//((int)th1.ThreadState &((int)ThreadState.Running | (int)ThreadState.Suspended) ) == 0
th1.IsBackground = IsBackground;
th1.Start(para);
return th1;
}
///
/// 允许线程之间进行操作
///
public static void OprateBetweenThread()
{
System.Windows.Forms.Control.CheckForIllegalCrossThreadCalls = false;
}
///
/// 无参的、返回值为void的委托,可以用来做参数名
///
public delegate void VoidFunction();
///
/// 有一个参数的、返回值为void的委托,可以用来做参数名
///
public delegate void ParamFunction(object para);
#endregion
private void lb_selectDir_Click(object sender EventArgs e)
{
FolderBrowserDialog fbd = new FolderBrowserDialog();
if (fbd.ShowDialog() == DialogResult.OK)
{
txtDir.Text = fbd.SelectedPath;
ConfigFile.Instanse[“txtDir“] = txtDir.Text;
}
}
private void lb_selectMark_Click(object sender Ev
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 14336 2017-05-25 14:53 图片加水印工具\.vs\图片加水印工具\v14\.suo
文件 35328 2017-05-25 15:00 图片加水印工具\bin\Debug\app.publish\WatermarkTools.exe
文件 1651 2017-05-25 15:00 图片加水印工具\bin\Debug\WatermarkTools.application
文件 35328 2017-05-25 15:00 图片加水印工具\bin\Debug\WatermarkTools.exe
文件 3494 2017-05-25 15:00 图片加水印工具\bin\Debug\WatermarkTools.exe.manifest
文件 48640 2017-05-25 15:00 图片加水印工具\bin\Debug\WatermarkTools.pdb
文件 1651 2017-05-25 15:00 图片加水印工具\bin\Debug\WatermarkTools.vshost.application
文件 21688 2017-05-25 15:01 图片加水印工具\bin\Debug\WatermarkTools.vshost.exe
文件 3494 2017-05-25 15:00 图片加水印工具\bin\Debug\WatermarkTools.vshost.exe.manifest
文件 1686 2017-05-25 11:07 图片加水印工具\bin\Debug\图片加水印工具.application
文件 27648 2017-05-25 11:07 图片加水印工具\bin\Debug\图片加水印工具.exe
文件 3529 2017-05-25 11:07 图片加水印工具\bin\Debug\图片加水印工具.exe.manifest
文件 112 2017-05-25 11:45 图片加水印工具\bin\Debug\图片加水印工具.ini
文件 38400 2017-05-25 11:07 图片加水印工具\bin\Debug\图片加水印工具.pdb
文件 1686 2017-05-25 11:07 图片加水印工具\bin\Debug\图片加水印工具.vshost.application
文件 3529 2017-05-25 11:07 图片加水印工具\bin\Debug\图片加水印工具.vshost.exe.manifest
文件 8590 2017-05-25 11:20 图片加水印工具\BLL\ConfigFile.cs
文件 3519 2017-05-25 11:20 图片加水印工具\BLL\DesEncrypt.cs
文件 10735 2017-05-25 12:15 图片加水印工具\BLL\ImageWatermark.cs
文件 4286 2013-08-23 17:28 图片加水印工具\favicon.ico
文件 12806 2017-05-25 14:50 图片加水印工具\Form1.cs
文件 15931 2017-05-25 15:00 图片加水印工具\Form1.Designer.cs
文件 12754 2017-05-25 14:50 图片加水印工具\Form1.resx
文件 249 2017-05-25 12:29 图片加水印工具\Model\Info.cs
文件 33545 2017-05-25 15:00 图片加水印工具\obj\x86\Debug\DesignTimeResolveAssemblyReferences.cache
文件 6396 2017-05-25 14:49 图片加水印工具\obj\x86\Debug\DesignTimeResolveAssemblyReferencesInput.cache
文件 346 2013-08-23 17:49 图片加水印工具\obj\x86\Debug\GenerateResource-ResGen.read.1.tlog
文件 474 2013-08-23 17:49 图片加水印工具\obj\x86\Debug\GenerateResource-ResGen.write.1.tlog
文件 3584 2017-05-25 11:20 图片加水印工具\obj\x86\Debug\TempPE\Properties.Resources.Designer.cs.dll
文件 1651 2017-05-25 15:00 图片加水印工具\obj\x86\Debug\WatermarkTools.application
............此处省略44个文件信息
相关资源
- Spire Spire.Doc 去水印
- 抖音无水印视频器.zip
- Spire.pdf 4.8 破解版 使用无限制、无水
- Spire.pdf 4.8 破解版 使用无限制、无水
- spire.pdf 4.8 破解版 使用无限制,无水
- C# spire.xls无水印破解版 可以读写exc
- Spire.pdf 4.8 破解文件 使用无限制、无
- Aspose.Pdf 10.1 .Net 破解版(无水印)
- 破解版 Spire.pdf 4.8 使用无限制、无水
- C#中基于GDI+(Graphics)图像处理工具(
- C# 批量给图片加水印工具源码(亲测
- 批量添加图片水印
- WPF自定义ComboBox用户名PasswordBox密码带
- Winform水印工具(文字和图片皆可)
- 照片上添加照片创建日期的水印
- 亲测C# 生成带水印图片(支持9个位置
- C#winform实现拍照并存水印图片
- C#实现给照片批量添加水印功能 ,可
- C# 给图片添加水印 图片类型转换
- c# 批量添加水印 源码
- C# 图片加水印源码(支持不同位置以
- C# 给图片加 水印
- SwfUpload在MVC4下多文件上传缩略图水印
- C# wpf textbox 样式(水印)源码
- c# 给图片添加文字水印
- SwfUpload在MVC4下多文件上传缩略图水印
- C# 批量给图片增加文字水印
- C# 给图片加上文字或图片水印
- c#给图片加水印源码支持9个位置
- WPF图片合成水印代码
评论
共有 条评论