C#/.NET共21篇

C# Http带token下载远程文件

/// <summary> /// Http带token下载远程文件, /// </summary> public static void HttpDownloadFile(string url, string OutputPath, string fileName, string token) { // 设置参...
NO.1的头像-www.88531.cn资享网钻石会员NO.16个月前
16745

C#异步方法async/await的三种返回类型

有群友问C#异步方法async返回值Task和void的区别?看似简单,但不容易把它们用好。在C#中的异步编程已经成为现代编程的标配,异步方法(async/await)是实现异步编程的一种常用方式。在异步方法...
NO.1的头像-www.88531.cn资享网钻石会员NO.11年前
16339

C#利用PdfiumViewer组件直接打印PDF文件

测试环境:net4.8 使用PdfiumViewer组件来打印,需要在nuget安装安装三个包: 1.PdfiumViewer 2.PdfiumViewer.Native.x86.v8 - xfa 3.PdfiumViewer.Native.x86_64.v8 - xfa string pdfFilePath ...
NO.1的头像-www.88531.cn资享网钻石会员NO.17个月前
12133

通过C#将PDF快速导出为图片

通过C#将PDF快速导出为图片-www.88531.cn资享网
前言 PDF的实际应用虽然广泛,但考虑到接收设备不一定有支持的阅读器, 将PDF导出为图片格式可能会更方便发送和查阅。另外,图片格式也更易于我们进行二次编辑。下面我所要介绍的这个将PDF转换...
NO.1的头像-www.88531.cn资享网钻石会员NO.17个月前
19245

C#利用pdfium.dll组件直接打印PDF文件

需要先安装三个包: 安装 PdfiumViewer NuGet包 安装 PdfiumViewer.Native.x86.v8-xfa NuGet包 安装 PdfiumViewer.Native.x86_64.v8-xfa NuGet包 string pdfFilePath = @'C:\a.pdf'; // PDF文件...
NO.1的头像-www.88531.cn资享网钻石会员NO.17个月前
15825

C#把图片合并生成新的PDF

需要安装 iTextSharp string[] picFileNames = Directory.GetFiles(imgsourcePath, '*'); List<string> fileNames = picFileNames.ToList(); string new_szFileName = sourcePath + 'b\\'...
NO.1的头像-www.88531.cn资享网钻石会员NO.18个月前
1845

C#用Spire把PDF转为图片

//创建一个PdfDocument实例 string imgsourcePath = sourcePath + 'a\\'; using (PdfDocument pdf = new PdfDocument()) { //加载需要转换的PDF文档 pdf.LoadFromFile(szFileName); //将第一页...
NO.1的头像-www.88531.cn资享网钻石会员NO.18个月前
14817

C# datatable分页函数和 list 分页

public DataTable GetPagedTable(DataTable dt, int PageIndex, int PageSize, out int recound) { if (dt == null || dt.Rows == null || dt.Rows.Count <= 0) { recound = 0; return null;...
NO.1的头像-www.88531.cn资享网钻石会员NO.19个月前
18623

C#用微软官方组件包Microsoft.Data.Sqlite实现对Sqlite数据库的通用操作

C#用微软官方组件包Microsoft.Data.Sqlite实现对Sqlite数据库的通用操作-www.88531.cn资享网
一、实现效果 1.1、实现功能 ①实现创建Sqlite数据库; ②实现创建指定Sqlite数据库的表; ③实现给Sqlite数据库的指定表【插入、查询、更新、删除、分页查询】数据; ④实现获取Sqlite数据库中的...
NO.1的头像-www.88531.cn资享网钻石会员NO.19个月前
14545

VS2022 升级到17.8.0版本后,项目属性打不开,无法设置编译为.NET 8.0怎么办?

VS 2022 升级到17.8.0后,已经集成安装了.NET SDK 8.0.0,打开现有.NET 7.0的项目,发现在在右上角解决方案管理器中的项目名字上点右键,出现的快捷菜单中选择属性,竟然毫无反应,无法打开属性...
NO.1的头像-www.88531.cn资享网钻石会员NO.110个月前
1146