排序
[原创]《C#高级GDI+实战:从零开发一个流程图》第04章:来个圆形,连线它!
[原创]《C#高级GDI+实战:从零开发一个流程图》第04章:来个圆形,连线它!,一、前言 上一节我们实现了在矩形与矩形之间添加连线,光是矩形太单调了,某些问题也暴露不出来,我们本节就来看一下...
WPF开发中的第三方库:ValueConverters的使用及属性验证方式
WPF开发中的第三方库:ValueConverters的使用及属性验证方式,在wpf开发中,你会经常遇到一些需要验证填写内容不能为空,或者是其他的一些规则,比如正则表达式等,以下就是一个示例,同时提供了...
图像处理控件Aspose.Imaging教程:使用 C# 将 SVG 转换为 EMF
图像处理控件Aspose.Imaging教程:使用 C# 将 SVG 转换为 EMF, Aspose.Imaging for .NET是一款深受 .NET 开发人员喜爱的图像处理 SDK,因为它灵活且易于开发人员使用。EMF 图像文件格式提...
SignTool 使用 SafeNet eToken 硬证书进行代码签名
SignTool 使用 SafeNet eToken 硬证书进行代码签名,根据CA/B联盟国际标准要求,从 2022 年 11 月 15 日起,即使是 OV 代码签名证书,也需要将私钥存储在FIPS140-2 Level2、Common Criteria EAL4...
【RabbitMQ】RPC模式(请求/回复)
【RabbitMQ】RPC模式(请求/回复),本章目标 理解RabbitMQ RPC模式的工作原理和适用场景。 掌握回调队列(Callback Queue)和关联ID(Correlation Id)的使用。 实现基于RabbitMQ的异步RPC调用...
WPF 为ContextMenu使用Fluent风格的亚克力材质特效
WPF 为ContextMenu使用Fluent风格的亚克力材质特效,书接上回,我们的Fluent WPF的版图已经完成了: Fluent Window: WPF 模拟UWP原生窗口样式——亚克力|云母材质、自定义标题栏样式、原生DWM动...
记一次 .NET 某企业审批系统 崩溃分析
记一次 .NET 某企业审批系统 崩溃分析,一:背景 1. 讲故事 今年年初有位朋友在微信上找到我,说他们的系统在客户这边崩掉了,在代码中也加了全局异常处理但还是崩,不知道咋回事,让朋友在客户...
国产化PDF处理控件Spire.PDF教程:在 ASP.NET Core 中创建 PDF的分步指南
国产化PDF处理控件Spire.PDF教程:在 ASP.NET Core 中创建 PDF的分步指南, 在 ASP.NET 应用程序中生成 PDF 是一个常见需求——无论是生成发票、报告、表单,还是导出动态内容。与其依赖复杂的 P...
Stimulsoft报表与仪表板产品重磅发布2026.1版本:进一步强化跨平台、数据可视化、合规及 AI 辅助设计等
Stimulsoft报表与仪表板产品重磅发布2026.1版本:进一步强化跨平台、数据可视化、合规及 AI 辅助设计等, 全球知名报表与数据可视化厂商 Stimulsoft,正式发布其报表与仪表板产品&nb...
【案例分享】TeeChart数据可视化图表库在高级分析软件中的应用
【案例分享】TeeChart数据可视化图表库在高级分析软件中的应用,在数据驱动决策时代,高性能图表与可视化分析不仅是科研机构和分析软件产品的标配,更是提升用户洞察力与产品竞争力的重要技术支...
如何通过 C# 实现 PDF 文本提取?
如何通过 C# 实现 PDF 文本提取?,在日常办公和开发中,从 PDF 文件中提取文本是一项高频需求。手动复制粘贴不仅耗时,而且面对大量文档时效率极低。传统的自动化方案往往依赖 Adobe Reader 等...
ASP.NET Core 鉴权授权二(自定义token)
ASP.NET Core 鉴权授权二(自定义token),TokenAuthenticationHandler.cs 首先自定义一个类TokenAuthenticationHandler,然后需要继承IAuthenticationHandler接口 具体代码: public class Toke...
![[原创]《C#高级GDI+实战:从零开发一个流程图》第04章:来个圆形,连线它!-拾光赋](https://cos.blogs.ink/wp-content/uploads/2025/07/aca2e901ee31c43124abf451804b033f-300x187.webp)












