收藏本版 |订阅

C#论坛 今日: 0|主题: 121|排名: 58 

  • 使用C#创建PDF文档的完整教程(文本、图片、形状与表格插入)
    目录引言一、创建 PDF 文档并绘制结构化文本内容二、在 PDF 中插入图片并作为页面视觉元素或水印三、绘制图形元素用于结构划分和视觉强调四、生成支持分页和样式控制的业务数据表格关键类、属性与方法总结总结引言 在企业级应用和信息系统中,PDF 一直是最常见、也是最稳定的文档输出格式之一。无论是财务报表、合同文档、 ...
  • C#实现ASCII和字符串相互转换的代码示例
    目录知识点stringoutEncoding方法字符串转换为数组代码知识点 string Stirng.Empty 表示空字符串。 此字段为只读。此字段的值为零长度字符串“”。string为引用数据类型。会在内存的栈和堆上分配存储空间。因此string.Empty与“”都会在栈上保存一个地址,这个地址占4字节,指向内存堆中的某个长度为0 ...
    026 胡戈 发表于 2026-1-1 教程
  • 基于WPF实现元旦祝福动画效果
    目录一、设计思路二、完整WPF实现三、动画效果说明1. 主要动画效果2. 交互功能四、技术要点1. WPF动画系统2. 3D图形3. 视觉效果五、扩展建议一、设计思路 在WPF中创建元旦祝福动画,我们将结合多种动画元素,打造一个生动、喜庆的节日效果。主要设计思路包括: 节日主题色彩:以红色、金色为主色调,象征新年的喜庆与希望 ...
    045 丛林黑文子 发表于 2026-1-1 教程
  • 使用C#代码在Excel中插入行和列的操作指南
    目录安装 Spire.XLS for .NET在 C# 中向 Excel 插入行和列在 C# 中向 Excel 插入多行和多列在处理 Excel 电子表格时,随着数据量的增加或项目范围的扩大,通常需要添加新的行或列。通过插入行和列,你可以快速调整工作表的结构,以容纳新的信息。本文将介绍如何使用 Spire.XLS for .NET 在 C# 中实现 Excel 行和列的插入操 ...
    030 刘红伟 发表于 2026-1-1 教程
  • 使用C#进行TXT和Word互转的实现技巧
    目录引言Spire.Doc for .NET 简介NuGet 安装方式TXT 转 Word 的实现Word 转 TXT 的实现注意事项总结引言 在日常工作中,我们常常需要处理各种文档格式,尤其是文本文件(TXT)和 Word 文件(DOCX)之间的转换。本文将介绍如何使用 C# 编程语言及其强大的库——Spire.Doc for .NET 来实现TXT和Word格式的互转。 Sp ...
    067 白云阳光 发表于 2026-1-1 教程
  • C#巧用Spire.XLS for .NET隐藏或显示Excel网格线
    目录一、理解Excel网格线及其编程控制原理二、使用Spire.XLS for .NET隐藏Excel网格线三、使用Spire.XLS for .NET显示Excel网格线(反向操作及注意事项)总结在日常的数据处理和报表生成中,Excel是我们不可或缺的工具。然而,你是否曾遇到这样的场景:辛苦制作的报表,因为默认显示的网格线而显得不够专业,或是某些数据可 ...
    037 我是棒棒冰 发表于 2025-12-31 教程
  • 使用C#进行PDF页面裁剪的多种方法
    目录引言一、PDF 裁剪的核心知识点二、实操案例:实现多种 PDF 页面裁剪需求场景 1:裁剪单个 PDF 页面(指定固定区域)场景 2:批量裁剪 PDF 所有页面(统一裁剪规则)引言 在实际业务场景中,我们经常需要对 PDF 文档进行精细化处理,其中页面裁剪是一项常见需求。无论是移除文档边缘的空白区域、提取页面中的特定内容, ...
    035 于凌云处虚心 发表于 2025-12-31 教程
  • 使用C#代码重新排列PDF页面的操作代码
    目录引言安装 Spire.PDF for .NET重新排列现有 PDF 文档中的页面引言 对于页面顺序混乱的 PDF 文档,重新排列页面可以避免读者产生困惑,同时也能让文档结构更加清晰有序。本文将演示如何使用 Spire.PDF for .NET 以编程方式重新排列现有 PDF 文档中的页面。 安装 Spire.PDF for .NET 首先,需要将 Spire.PDF for .NET 包中 ...
    032 静享堂 发表于 2025-12-30 教程
  • C#结合Spire.XLS for .NET实现自动创建Excel数据透视图
    目录理解数据透视表与数据透视图的基础准备C#开发环境与必要库使用C#创建Excel数据透视表基于数据透视表创建数据透视图进阶配置与常见问题处理总结在当今数据驱动的商业环境中,数据分析和可视化扮演着至关重要的角色。Excel数据透视图(PivotChart)以其强大的交互性和灵活性,成为了许多业务分析师和决策者不可或缺的工具 ...
    074 不知道起什么名好 发表于 2025-12-30 教程
  • C#利用Spire.XLS for .NET高效隐藏和显示Excel工作表
    目录为什么选择 Spire.XLS for .NET 来操作 Excel 工作表C# 实现隐藏 Excel 工作表的详细步骤与代码示例C# 实现显示 Excel 工作表的详细步骤与代码示例高级应用:批量操作与条件隐藏/显示结语在日常工作中,我们经常需要处理各种Excel文件。有时候,为了数据保密、报表美观或特定展示需求,我们需要根据条件隐藏或显示某些 ...
    05 悦波 发表于 2025-12-29 教程
  • C#中Activator的具体使用
    目录🔍 一、Activator的核心作用🧱 二、常用方法详解1.Activator.CreateInstance(Type type)2.Activator.CreateInstance(Type type, params object[] args)3. 泛型版本:Activator.CreateInstance<T>()4. 创建非 public 或内部类型(需 BindingFlags)5. 创建数组、委托、指针等特殊类型⚙️ 三、底层原理(简要)🚀 四、性 ...
    075 傅苏榕 发表于 2025-12-29 教程
  • C# ConcurrentDictionary的使用小结
    目录✅ 一、为什么需要ConcurrentDictionary?🧱 二、核心特性🔧 三、常用 API 与示例1. 创建2. 基本操作(线程安全)3. 高级原子操作(⭐ 最常用!)✅GetOrAdd(key, valueFactory)✅AddOrUpdate(key, addValueFactory, updateValueFactory)⚖️ 四、与加锁Dictionary的性能对比🚫 五、常见误区❌ 误区 1:认为dict[key] = ...
    041 王井锐 发表于 2025-12-29 教程
  • 在C# WPF项目中集成PDF查看器的两种方法
    目录方法1:通过 NuGet 包安装并手动创建控件(推荐)1. 安装 NuGet 包2. 在 XAML 中设置 WindowsFormsHost3. 在代码后台创建和使用 PdfViewer方法2:创建自定义 WPF 控件(更优雅)1. 创建 PdfViewerWrapper 用户控件2. 在主窗口中使用自定义控件方法3:使用 PdfRenderer 而不是 PdfViewer解决常见问题问题1:找不到 Pdfiu ...
    095 方小清 发表于 2025-12-29 教程
  • C#中实现SQL Server的批量更新功能
    目录一、 小数据量批量更新(1000 条以内,简洁高效)方案 1:参数化 SQL 拼接(防 SQL 注入,推荐)实现代码优化:CASE WHEN 减少 SQL 语句数方案 2:循环单条更新(最简单,不推荐大数据量)实现代码二、 大数据量批量更新(1000 条以上,高性能)方案 1:使用 SqlBulkCopy + 临时表(最优推荐,超高效率)实现代码方案 2 ...
    017 易购 发表于 2025-12-29 教程
  • C#删除文件夹里的所有文件的实现方案
    目录一、 基础方案:删除文件夹内所有文件(保留子文件夹)核心 API 说明实现代码二、 进阶方案 1:删除文件夹内所有文件(包含子文件夹文件)核心 API 说明实现代码三、 进阶方案 2:删除文件夹(含所有文件 + 子文件夹)+ 重建空文件夹核心 API 说明实现代码四、 关键注意事项(避坑指南)总结一、 基础方案:删除文件夹 ...
    057 帝天龙 发表于 2025-12-29 教程
  • 使用C#将Excel文件转换为SVG的实现代码
    目录引言安装 Spire.XLS for .NET使用 C# 和 VB.NET 将 Excel 工作表转换为 SVG使用 C# 和 VB.NET 将 Excel 图表工作表转换为 SVG引言 SVG 是 Scalable Vector Graphics(可缩放矢量图形)的缩写,是一种适合在 Web 上使用的矢量图像格式。与其他图像格式相比,SVG 具有许多优势,其中最显著的一点是分辨率无关性,这意味着 ...
    080 巳蛇火中国 发表于 2025-12-29 教程
  • C#使用Spire.XLS高效生成Excel图表实现数据可视化
    目录自动化之路:C#与Excel图表集成的基石绘制首个图表:从数据到柱状图的转化步骤演示代码示例关键API解释丰富视觉表达:折线图与饼图的编程实践折线图演示饼图演示关键API解释深度定制与常见挑战:打造专业级Excel图表总结与展望在当今数据驱动的时代,无论是业务分析师、数据科学家还是软件开发者,都离不开对数据的解读 ...
    017 春季看花 发表于 2025-12-29 教程
  • 使用C#实现隐藏Excel单个和多个工作表的示例详解
    目录为什么要通过代码隐藏 Excel 工作表安装 Free Spire.XLS for .NET方式一:通过 NuGet 安装方式二:手动引用 DLL在 C# 中隐藏单个 Excel 工作表在同一个工作簿中隐藏多个工作表将 Excel 工作表设置为“超级隐藏”批量隐藏多个 Excel 文件中的工作表隐藏 与 超级隐藏 的区别隐藏 Excel 工作表的实践建议总 ...
    043 猫尼拔 发表于 2025-12-29 教程
  • C#中EventWaitHandle的使用小结
    目录深入介绍EventWaitHandle1.EventWaitHandle基本概念与功能常见操作方法2.EventWaitHandle的实现机制事件复位机制3.EventWaitHandle的常用子类(1)AutoResetEvent使用场景示例代码:解释(2)ManualResetEvent使用场景示例代码:解释4.EventWaitHandle和其子类的适用场景选择指南5.EventWaitHandle的优缺点优点缺点总结深入 ...
    088 鼓浪屿 发表于 2025-12-28 教程
  • C#中Task.Wait()、Task.Result、Task.GetAwaiter().GetResult()区别
    目录一、概念对比二、底层机制分析1、 Task.Wait()2、Task.Result3、 Task.GetAwaiter().GetResult()三、线程行为对比四、异常处理差异五、潜在风险六、总结一、概念对比 方法/属性阻塞线程调用 TaskAwaiter continuation异常处理典型用途Task.Wait()✅ 阻塞调用线程❌ 不触发 continuation抛 AggregateException同步等待 T ...
    091 刘氏家族有舍有得 发表于 2025-12-28 教程
  • 下一页 »

    快速发帖

    还可输入 180 个字符
    您需要登录后才可以发帖 登录 | 立即注册

    本版积分规则

    相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

    Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

    在本版发帖返回顶部