![](https://img-blog.csdnimg.cn/2020072018151284.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
C#
文章平均质量分 83
C#
CUI0025
这个作者很懒,什么都没留下…
展开
-
WebAPI 和 WebService的区别
WebAPI: 1. 无状态,开源,部署在IIS和应用程序上 2. 基于HTTP协议,数据格式为纯文本,Response可以被Web API的MediaTypeFormatter转换成任何格式,常用Json格式 3. 基于HTTP构建的一个轻量级框架。非常适合移动端客户端服务 4. api类似于cs架构,用的协议和端口,是根据开发人员定义的。 需要同时开发客户端API和服务器端程序WebService: 1. 有状态,不开源,只能部署在IIS上 2. 基于Soap协议,只支持HTTP协议,数原创 2020-10-27 14:54:09 · 16489 阅读 · 2 评论 -
C#怎么添加嵌入式资源
把DLL设置为嵌入式资源1:效果图 1:把要签入的DLL放到工程目录下面–>2:打开解决资源方案管理器–>3:选择显示所有文件–>4:–>选中要嵌入的DLL,右键包含在项目中5:–>右键选择属性,把生成操作改为嵌入的资源...原创 2020-08-11 14:15:20 · 965 阅读 · 0 评论 -
ITextSharp插件给PDF添加水印
需求:多组水印参数同时传入,实现不同位置不同样式的水印效果添加水印效果图引用ITextSharp插件Main函数调用PDFWatermarkDemo类的测试案例创建PDFMergeFooter水印操作类创建WatermarkObj水印对象类using System.Collections.Generic;namespace PDFMergeFooter{ class Program { static void Main(string[] args)原创 2020-06-18 16:30:09 · 924 阅读 · 0 评论 -
ITextSharp插件合并PDF文件并且给已存在的PDF文件添加页码添加水印
我的需求是:把文件夹的的PDF合成一个PDF文件,然后保存到指定文件,然后再根据这个指定文件(已存在的PDF文件),添加页码引用ITextSharp创建一个操作PDF的类,类名:PDFControler创建一个参数对象类,类名:PDFObj效果图using System.Text; #region public class PDFController { public PDFController() { } /// <summa原创 2020-06-17 16:48:09 · 810 阅读 · 0 评论 -
Winform怎么让焦点选中指定控件
设置控件TabIndex属性,值从0开始原创 2020-07-30 11:04:43 · 692 阅读 · 0 评论 -
用Spire.XLS给Excel添加水印,打印水印
我的需求:给已存在的Excel添加水印,打印的时候有水印。并且可以传多组水印,可以设置水印位置,水印颜色,水印文本,水印字符大小,水印位置等等效果图需要引用Spire.XLS.dll插件,NPOI.dll插件ExcelController.cs 类ExcelObj.cs 类 /// <summary> /// Excel文件添加水印 /// </summary> public class ExcelController {原创 2020-07-28 15:30:05 · 2127 阅读 · 0 评论