/*
说明:生成水印,可按左上、左下、右上、右下、居中、透明度生成文件,只对jpeg或jpg格式有效!
作者:Blue.Dream
*/
using System;
using System.Drawing;
using System.Drawing.Imaging;
using System.Collections;
using System.ComponentModel;
using System.Windows.Forms;
using System.Data;
using System.IO;
namespace test
{
/// <summary>
/// Form1 的摘要说明。
/// </summary>
public class Form1 : System.Windows.Forms.Form
{
//声明加密字符生成的随机数的位数
public const int LENGTH = 32;
//声明加密字符前后的分隔长度
public const int LEN = 4;
private System.Windows.Forms.GroupBox groupBox1;
private System.Windows.Forms.GroupBox groupBox2;
private System.Windows.Forms.Button btn_Browser;
private System.Windows.Forms.Button button2;
private System.Windows.Forms.PictureBox imgSource;
private System.Windows.Forms.PictureBox imgObject;
private System.Windows.Forms.PictureBox imgWater;
private System.Windows.Forms.Button btn_Water;
private string SourceFile;
private string WaterFile;
private string SaveFile;
private System.Windows.Forms.TextBox alpha;
private System.Windows.Forms.Label label1;
private System.Windows.Forms.Label label2;
private System.Windows.Forms.GroupBox groupBox3;
private System.Windows.Forms.ComboBox local;
/// <summary>
/// 必需的设计器变量。
/// </summary>
private System.ComponentModel.Container components = null;
public Form1()
{
//
// Windows 窗体设计器支持所必需的
//
InitializeComponent();
this.Init();
//
// TODO: 在 InitializeComponent 调用后添加任何构造函数代码
//
}
private void Init()
{
DataTable ht = new DataTable();
DataColumn objcol = new DataColumn("Keys");
objcol.DataType = typeof(System.String);
ht.Columns.Add(objcol);
objcol = new DataColumn("Value");
objcol.DataType = typeof(System.Int32);
ht.Columns.Add(objcol);
DataRow row = ht.NewRow();
row[0] = "左上";
row[1] = 1;
ht.Rows.Add(row);
row = ht.NewRow();
row[0] = "左下";
row[1] = 2;
ht.Rows.Add(row);
row = ht.NewRow();
row[0] = "右上";
row[1] = 3;
ht.Rows.Add(row);
row = ht.NewRow();
row[0] = "右下";
row[1] = 4;
ht.Rows.Add(row);
row = ht.NewRow();
row[0] = "居中";






