• 大小: 125KB
    文件类型: .zip
    金币: 2
    下载: 2 次
    发布日期: 2021-06-08
  • 语言: 其他
  • 标签:

资源简介

发一个自用的仿水印相机的水印经纬生成,支持拖拽文件,感谢CSDN上众多兄弟的源码。

资源截图

代码片段和文件信息

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.IO;
using WaterMark;

namespace Groupinfo
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();

            this.txtwdf.KeyDown += new KeyEventHandler(txtwdf_KeyDown);
            this.txtjd.KeyDown += new KeyEventHandler(txtjd_KeyDown);
            this.txtwd.KeyDown += new KeyEventHandler(txtwd_KeyDown);
            this.txtjdf.KeyDown += new KeyEventHandler(txtjdf_KeyDown);

        }
        private string fileName = string.Empty;//源文件包含路径
        private string logo = string.Empty;//图标水印文件
        private string[] files = null;//批量处理时文件组
        private string newFold = ““;

        private void btnBrowser_Click(object sender EventArgs e)
        {
            if (openFileDlg.RestoreDirectory == true)
            {
                openFileDlg.InitialDirectory = @“C:\“;
                openFileDlg.Filter = “jpg文件(*.jpg)|*.jpg|png文件(*.png)|*.png|bmp文件(*.bmp)|*.bmp|gif文件(*.gif)|*.gif“;
            }
            openFileDlg.RestoreDirectory = false;//保存上一次记录
            openFileDlg.Multiselect = true;
            openFileDlg.ShowDialog(this);

            fileName = openFileDlg.FileName;
            
            files = openFileDlg.FileNames;
            string temp = string.Empty;
            foreach (string file in files)
            {
                temp += file + “|“;
            }
            if (temp.IndexOf(“|“) > 0)
            {
                txtFile.Text = temp.TrimEnd(‘|‘);
            }
        }
       
        /// 
        /// 关闭事件
        /// 

        /// 
        /// 
        private void btnClose_Click(object sender EventArgs e)
        {
            WinClose();
        }
        private void WinClose()
        {
            this.Dispose();
            Application.Exit();
        }
        /// 
        /// 提交数据
        /// 

        /// 
        /// 
        private void btnOK_Click(object sender EventArgs e)
        {
            string jd = txtjd.Text;
            string wd = txtwd.Text;
            string jdf = txtjdf.Text;
            string wdf = txtwdf.Text;
            string add = txtadd.Text;
            string rq = lbldate.Text;
            
            if (!File.Exists(fileName))
            {

                btnBrowser.BackColor = Color.Red;
                msg(“请选择水印图!“);
                return;
            }
            else{
                btnBrowser.BackColor = Color.White;
            }
            if (string.IsNullOrEmpty(wd) || string.IsNullOrEmpty(wdf))
            {
                txtwdf.Focus();
               

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-09-13 23:40  Groupinfo\
     文件         869  2017-09-19 08:24  Groupinfo.sln
     目录           0  2017-09-14 08:53  Groupinfo\bin\
     目录           0  2017-09-18 19:10  Groupinfo\bin\Debug\
     文件       30208  2017-10-07 10:25  Groupinfo\bin\Debug\Groupinfo.exe
     文件       60928  2017-10-07 10:25  Groupinfo\bin\Debug\Groupinfo.pdb
     文件       11600  2017-10-07 10:25  Groupinfo\bin\Debug\Groupinfo.vshost.exe
     文件         490  2012-06-06 02:06  Groupinfo\bin\Debug\Groupinfo.vshost.exe.manifest
     文件           1  2017-09-11 09:47  Groupinfo\ClassDiagram1.cd
     文件       11333  2017-10-07 10:25  Groupinfo\Form1.cs
     文件       12600  2017-10-07 10:25  Groupinfo\Form1.Designer.cs
     文件        6189  2017-10-07 10:25  Groupinfo\Form1.resx
     文件        5479  2017-09-13 23:40  Groupinfo\Groupinfo.csproj
     文件         452  2017-09-13 23:40  Groupinfo\Groupinfo.csproj.user
     文件       13837  2017-09-21 17:22  Groupinfo\ImageWater.cs
     文件        3677  2017-09-13 23:00  Groupinfo\Imgcut.cs
     文件       36763  2017-09-12 19:04  Groupinfo\Imgwater.cs
     目录           0  2017-09-09 14:10  Groupinfo\obj\
     目录           0  2017-09-14 00:18  Groupinfo\obj\x86\
     目录           0  2017-10-07 10:25  Groupinfo\obj\x86\Debug\
     文件       33618  2017-09-14 00:18  Groupinfo\obj\x86\Debug.zip
     文件        5420  2017-09-09 23:54  Groupinfo\obj\x86\Debug\DesignTimeResolveAssemblyReferences.cache
     文件        6507  2017-10-07 10:25  Groupinfo\obj\x86\Debug\DesignTimeResolveAssemblyReferencesInput.cache
     文件         914  2017-10-07 10:25  Groupinfo\obj\x86\Debug\Groupinfo.csproj.FileListAbsolute.txt
     文件         975  2017-10-07 10:25  Groupinfo\obj\x86\Debug\Groupinfo.csproj.GenerateResource.Cache
     文件        9214  2017-09-21 12:30  Groupinfo\obj\x86\Debug\Groupinfo.csprojResolveAssemblyReference.cache
     文件       30208  2017-10-07 10:25  Groupinfo\obj\x86\Debug\Groupinfo.exe
     文件         180  2017-10-07 10:25  Groupinfo\obj\x86\Debug\Groupinfo.Form1.resources
     文件       60928  2017-10-07 10:25  Groupinfo\obj\x86\Debug\Groupinfo.pdb
     文件         180  2017-09-18 19:10  Groupinfo\obj\x86\Debug\Groupinfo.Properties.Resources.resources
     目录           0  2017-09-09 14:10  Groupinfo\obj\x86\Debug\TempPE\
............此处省略7个文件信息

评论

共有 条评论

相关资源