精华内容
下载资源
问答
  • 想要声明一些重要的工作表格数据或进行保护时,我们可以通过一定方法来进行保护,可以进行文档加密或者添加水印的方式。我们知道在Word中可以添加文本或者是图片水印,但是在Excel中,我们没法直接添加水印。那该...

    大数据时代,数据对企业和个人而言都显得尤为重要。Excel作为一种编辑处理数据的常用工具同样广泛地应用于商业或者政务等各个场合和办公环境。想要声明一些重要的工作表格数据或进行保护时,我们可以通过一定方法来进行保护,可以进行文档加密或者添加水印的方式。我们知道在Word中可以添加文本或者是图片水印,但是在Excel中,我们没法直接添加水印。那该怎么办呢?虽然我们没法直接在Excel文件中直接添加,但是在C#中,我们可以通过代码形式来实现。这里,我发现了一个不错的方法来添加Excel水印,用到了组Spire.XLS for. NET。文章转载自 http://www.cnblogs.com/Yesi/p/5915251.html

    下面是全部的代码:

    using System;
    using System.Drawing;
    using System.Windows.Forms;
    using Spire.Xls;
     
    namespace Add_Watermark_To_Excel
    {
        public partial class Form1 : Form
        {
            public Form1()
            {
                InitializeComponent();
            }
     
            private void button1_Click(object sender, EventArgs e)
            {
                //初始化一个新工作簿并加载要添加水印的文件
                Workbook workbook = new Workbook();
                workbook.LoadFromFile(@"C:\Users\Administrator\Desktop\sample.xlsx");
                //在页眉插入图片
                Font font = new System.Drawing.Font("arial", 40);
                String watermark = "内部资料";
                foreach (Worksheet sheet in workbook.Worksheets)
                {
                    //调用DrawText()方法新建图片
                    System.Drawing.Image imgWtrmrk = DrawText(watermark, font, System.Drawing.Color.LightCoral, System.Drawing.Color.White, sheet.PageSetup.PageHeight, sheet.PageSetup.PageWidth);
                    //将页眉图片设置为左对齐
                    sheet.PageSetup.LeftHeaderImage = imgWtrmrk;
                    sheet.PageSetup.LeftHeader = "&G";
                    //水印只会在此种模式下显现
                    sheet.ViewMode = ViewMode.Layout;
                }
                workbook.SaveToFile("水印.xlsx", ExcelVersion.Version2010);
                System.Diagnostics.Process.Start("水印.xlsx");
            }
           <br>       private static System.Drawing.Image DrawText(String text, System.Drawing.Font font, Color textColor, Color backColor, double height, double width)
            {
                //创建一个指定宽度和高度的位图图像
                Image img = new Bitmap((int)width, (int)height);
                Graphics drawing = Graphics.FromImage(img);
                //获取文本大小
                SizeF textSize = drawing.MeasureString(text, font);
                //旋转图片
                drawing.TranslateTransform(((int)width - textSize.Width) / 2, ((int)height - textSize.Height) / 2);
                drawing.RotateTransform(-45);
                drawing.TranslateTransform(-((int)width - textSize.Width) / 2, -((int)height - textSize.Height) / 2);
                //绘制背景
                drawing.Clear(backColor);
                //创建文本刷
                Brush textBrush = new SolidBrush(textColor);
                drawing.DrawString(text, font, textBrush, ((int)width - textSize.Width) / 2, ((int)height - textSize.Height) / 2);
                drawing.Save();
                return img;
            }
        }  
    }

     对比效果图:

    展开全文
  • 我查资料按照步骤zookeeper启用了jaas文件,然后zookeeper集群也可以正常启动与使用,但是kafka启动的时候报错: java.lang.SecurityException: zookeeper.set.acl is true, but the verification of the JAAS ...
  • 越来越多的人都关注文件、文件夹加密的问题,大家平时办公或者使用电脑的时候,多少都会有敏感的私人文件或者重要的资料等,所以一般我们都会选择添加密码,不被其他人看到,从何进一步保护这些数据。...

    越来越多的人都关注文件、文件夹加密的问题,大家平时办公或者使用电脑的时候,多少都会有敏感的私人文件或者重要的资料等,所以一般我们都会选择给其添加密码,不被其他人看到,从何进一步保护这些数据。

    75d300923c7a53b203f65260f558dc7c.png

    面对以上问题,我们应该如何选择给文件或文件夹加上指定密码呢?怎样快速给多个文件加上密码?其实给文件加上密码一直以来都是可以实现的,Windows系统下也可以直接给文件加上密码,只不过相对现在的技术来说,比较复杂,可能很多人并不会甚至不喜欢这种加密方式。那么今天在这里,应了广大网友的需求,这里推荐一个方法,一键给文件夹加上一层保护锁!详细操作可参考以下内容哦~

    操作步骤:

    第一步、双击打开加密大师,点击“添加文件”,将需要加密的文件上穿到这里。

    317df2b7b5f316361be6135be8c6b3af.png

    第二步、如图,这里可以添加多种不同文件类型哦,不冲突的哈~

    f517569077435a0dc2fe5a432c829c97.png

    第三步、接下来,点击右上角的“加密文件”。

    ce19336cad40ffbc1a28ab05a5835a4d.png

    第四步、输入加密密码,注意,一定要记住记住记住设置的密码哦~

    de2f891a589be449a1dfa7b529fad755.png

    第五步、得到以下提醒后,说明文件已经全部加密成功了!

    18a52e1eab7b817456586aceb1d95758.png

    第六步、我们再倒回文件夹查看,看到以下文件后缀名了吗,是加密状态哦!

    9e68c82b303d8a0d412b1db8c182c4af.png
    展开全文
  • SSL指的是安全套接字层——一种通过加密和身份验证在网络浏览器和服务器之间传输数据添加密钥的小型数据文件。要为商业或专业网站配置SSL加密,站点所有者必须获得SSL证书,该证书充当向用户宣布网站已由第三方...

    如果一个网站不能保证自己网站网页的安全,就不能得到用户的信赖。企业网站保护用户隐私信息的方式有很多,其中给网站安装SSL证书是提升网站安全性最有效方法之一。那么SSL证书和 HTTPS协议都是怎么保护网络安全呢?

    SSL指的是安全套接字层——一种通过加密和身份验证在网络浏览器和服务器之间传输数据时添加密钥的小型数据文件。要为商业或专业网站配置SSL加密,站点所有者必须获得SSL证书,该证书充当向用户宣布网站已由第三方认证机构验证和认证的标记。SSL的一个更安全的选择是TLS(传输层安全性),站点所有者还可以请求对该证书进行验证。

    网站都需要SSL证书,拥有SSL证书对于保护敏感和机密的用户数据。SSL或TLS证书为浏览器和服务器之间传递的任何通信增加了额外的网站安全层。证书存放在服务器中,访问带有HTTPS的网站时都可以访问

    HTTP(超文本传输协议)是一种通用的、基于文本的协议,它允许客户机(硬件或软件的各个部分)连接到服务器上并检索数据以供显示。HTTP是一个不安全的协议,这意味着在客户机和虚拟服务器之间传输的数据可能容易受到各种类型的网络威胁。

    HTTPS改变了这一形式。该协议代表“超文本传输协议安全”,它告诉所有潜在的站点访问者,协议在客户机和服务器之间传输数据时带有额外的安全层。与SSL证书类似,一个带有HTTPS协议而不是HTTP的网站告诉用户,在站点和浏览器之间传输的数据是加密的,是安全的。HTTPS协议与SSL证书一起工作。访问者访问HTTPS站点时,将激活证书并触发对传输数据的加密。

    展开全文
  • 实例67 如何给程序打包 第4章 系统维护 实例68 如何获取系统基本信息 实例69 如何获取系统服务信息 实例70 如何获取系统进程信息 实例71 如何获取系统日期时间 实例72 如何获取系统所有驱动器 实例73 如何...
  • 技巧10 保护文件中的数据 技巧11 工作簿瘦身秘笈 技巧12 恢复受损的Excel文件 技巧13 在多个工作表间快速切换 技巧14 限定工作表中的可用范围 技巧15 批量取消隐藏多个工作表 技巧16 彻底隐藏工作表 ...
  • 4.9 动态添加/删除的Spinner菜单 4.10 心爱小宝贝相片集 4.11 快速地搜索手机文件引擎 4.12 按钮也能随单击变换 4.13 具自动提示功能的菜单 4.14 数字及模拟小时钟设计 4.15 动态输入日期与时间 4.16 猜猜红桃A在...
  • 这样做,杀毒软件可能会报告某些文件在受读写保护无法清理,但带毒运行的实际目的不在于完全清除病毒,而是在于把CIH下次开机时候的破坏减到最低,以防它再次开机破坏主板的BIOS硬件,那么就会黑屏,让你的下一步...
  • 如何给CListCtrl填充数据 如何实现CListCtrl中的排序问题 如何给CTreeCtrl填充数据 如何对CTreeCtrl中的节点文本进行编辑 如何实现调色程序 如何设定静态文本框的背景色和文本颜色 如何响应CSliderCtrl控件的拖动...
  • Visual C# .NET精彩编程实例集锦

    热门讨论 2011-12-20 22:57:18
    实例67 如何给程序打包 第4章 系统维护 ---------------------------------- 实例68 如何获取系统基本信息 实例69 如何获取系统服务信息 实例70 如何获取系统进程信息 实例71 如何获取系统日期时间 实例72 如何获取...
  •  实例015 使用“///”标记代码段添加说明 18 2.2 运算符的使用 20  实例016 使用引号运算符进行赋值 20  实例017 使用算术运算符开发简单计算器 21  实例018 使用“^”运算符对数字进行加密 22  实例019...
  • 实例015 使用“///”标记代码段添加说明 2.2 运算符的使用 实例016 使用引号运算符进行赋值 实例017 使用算术运算符开发简单计算器 实例018 使用“^”运算符对数字进行加密 实例019 巧用位移运算符获取汉字...
  • 实例015 使用“///”标记代码段添加说明 2.2 运算符的使用 实例016 使用引号运算符进行赋值 实例017 使用算术运算符开发简单计算器 实例018 使用“^”运算符对数字进行加密 实例019 巧用位移运算符获取汉字...
  • 实例015 使用“///”标记代码段添加说明 2.2 运算符的使用 实例016 使用引号运算符进行赋值 实例017 使用算术运算符开发简单计算器 实例018 使用“^”运算符对数字进行加密 实例019 巧用位移运算符获取汉字...
  • C#编程经验技巧宝典

    热门讨论 2008-06-01 08:59:33
    10 <br>0023 如何添加引用第3方控件 11 <br>0024 如何生成DLL文件 11 <br>0025 如何使用不安全代码 11 <br>第2章 语言基础 13 <br>2.1 注释 14 <br>0026 如何对代码进行注释 14 ...
  • delphi 开发经验技巧宝典源码

    热门讨论 2010-08-12 16:47:23
    0020 如何在程序中调用帮助文件 12 第2章 语言基础 17 2.1 基础语言 18 0021 如何对代码进行注释 18 0022 Exit语句的使用 18 0023 有效地使用Self对象 19 0024 声明局部变量、类变量和全局变量 19 ...
  • 0020 如何在程序中调用帮助文件 12 第2章 语言基础 17 2.1 基础语言 18 0021 如何对代码进行注释 18 0022 Exit语句的使用 18 0023 有效地使用Self对象 19 0024 声明局部变量、类变量和全局变量 19 ...
  • 0020 如何在程序中调用帮助文件 12 第2章 语言基础 17 2.1 基础语言 18 0021 如何对代码进行注释 18 0022 Exit语句的使用 18 0023 有效地使用Self对象 19 0024 声明局部变量、类变量和全局变量 19 ...
  • 0020 如何在程序中调用帮助文件 12 第2章 语言基础 17 2.1 基础语言 18 0021 如何对代码进行注释 18 0022 Exit语句的使用 18 0023 有效地使用Self对象 19 0024 声明局部变量、类变量和全局变量 19 ...
  • 0020 如何在程序中调用帮助文件 12 第2章 语言基础 17 2.1 基础语言 18 0021 如何对代码进行注释 18 0022 Exit语句的使用 18 0023 有效地使用Self对象 19 0024 声明局部变量、类变量和全局变量 19 ...
  • 0020 如何在程序中调用帮助文件 12 第2章 语言基础 17 2.1 基础语言 18 0021 如何对代码进行注释 18 0022 Exit语句的使用 18 0023 有效地使用Self对象 19 0024 声明局部变量、类变量和全局变量 19 ...
  • rar压缩软件.rar

    2016-02-13 10:52:44
    下面的命令会把 Bitmaps 目录和它的子目录中的所有文件添加到 RAR 压缩文件 Pictures.rar 中: rar a Pictures.rar Bitmaps 4) 如果目录包含文件掩码或以反斜线结尾,将会应用普通的规则,你 需要指定 -r 开关...
  • 主要内容有C#开发环境的使用、C#语言基础应用、字符串处理技术、数组和...数据控件、自定义用户控件、文件基本操作、文件夹基本操作、文件流操作、加密、解密及解压缩文件、C#与Word互操作、高效应用Excel、基本图形...
  • 问题5 如何给数组元素排序 94 问题6 如何从文本中查找数值 96 问题7 如何验证邮箱名是否合法 97 问题8 如何验证用户名或密码是否合法 98 问题9 如何验证日期字符串是否有效 99 问题10 如何验证身份证号是否符合...
  • │ │ └─实例67 如何给程序打包 │ ├─第4章 系统维护 │ │ ├─实例68 如何获取系统基本信息 │ │ ├─实例69 如何获取系统服务信息 │ │ ├─实例70 如何获取系统进程信息 │ │ ├─实例71 如何获取系统...
  • java源码包---java 源码 大量 实例

    千次下载 热门讨论 2013-04-18 23:15:26
    2个目标文件,FTP的目标是:(1)提高文件的共享性(计算机程序和/或数据),(2)鼓励间接地(通过程序)使用远程计算机,(3)保护用户因主机之间的文件存储系统导致的变化,(4)为了可靠和高效地传输,虽然用户...
  • VC++常用功能实例

    2010-01-25 23:28:46
    58、如何给系统菜单添加一个菜单项 61 59、如何确定顶层菜单所占据的菜单行数 62 60、在用户环境中如何确定系统显示元素的颜色 62 问:如何控制窗口框架的最大最小尺寸? 63 问:如何改变窗口框架的颜色? 63 问:如何...
  • 58、如何给系统菜单添加一个菜单项 61 59、如何确定顶层菜单所占据的菜单行数 62 60、在用户环境中如何确定系统显示元素的颜色 62 问:如何控制窗口框架的最大最小尺寸? 63 问:如何改变窗口框架的颜色? 63 问:如何...
  • 实例245 使用线程添加数据 312 实例246 功能快捷键 314 第7章 注册表 317 7.1 操作注册表 318 实例247 怎样存取注册表信息 318 实例248 注册表保存注册信息 319 实例249 禁止修改显示属性 321 实例...

空空如也

空空如也

1 2 3 4 5 ... 16
收藏数 302
精华内容 120
关键字:

如何给文件添加数据保护