摘要: 本文记录我写的博客和我收集的博客 阅读全文
posted @ 2024-11-16 10:37 lindexi 阅读(315) 评论(0) 推荐(0)
摘要: 之前我写过博客让 WPF 和 ASP.NET Core 跑在一个应用程序进程里面,这样的方式十分简单方便,缺点是输出路径会带一些 ASP.NET Core 的 DLL 文件。本文将来尝试对 ASP.NET Core 进行 AOT 发布为类库,通过类库调用方式在 WPF 里引用 ASP.NET Core 开启 HTTP 服务 阅读全文
posted @ 2025-08-21 08:50 lindexi 阅读(538) 评论(9) 推荐(9)
摘要: 对 Avalonia 进行 AOT 发布时,会发现存在几个库文件无法被打进入到 exe 可执行文件里面,于是进行分发的时候又需要进行压缩。现在很多用户已经不懂如何解压缩了,我就在想着如何只发布单个文件 阅读全文
posted @ 2025-08-15 07:18 lindexi 阅读(95) 评论(0) 推荐(2)
摘要: 故事的背景我在一个双屏设备上,我想要获取每个显示器屏幕对应的 EDID 信息。我在一台麒麟系统的设备上,通过 RandR 的方式获取 EDID 信息,进而读取屏幕物理设备信息 阅读全文
posted @ 2025-08-12 07:03 lindexi 阅读(42) 评论(0) 推荐(1)
摘要: 本文将和大家演示如何在 WPF 里面,使用 WNetUseConnection 连接 SMB 网络资源 阅读全文
posted @ 2025-08-10 09:50 lindexi 阅读(96) 评论(0) 推荐(1)
摘要: 在 X11 里面,可以指定一个窗口应该在哪个屏幕上全屏显示,甚至可以指定窗口横跨几个屏幕显示 阅读全文
posted @ 2025-08-08 08:49 lindexi 阅读(40) 评论(0) 推荐(1)
摘要: 故事的背景是我有一个带来两个屏幕的设备。我计划使用 X11 创建两个窗口,分别让这两个窗口在两个屏幕上。在不做任何处理的情况下,会受到 X 窗口管理器的影响,导致全部都在鼠标最后一次命中的屏幕上显示窗口 阅读全文
posted @ 2025-08-06 08:53 lindexi 阅读(44) 评论(0) 推荐(0)
摘要: 故事的背景是我尝试在纯净的 Debian docker 设备上,使用 Oxage.Wmf 解析转换 WMF 图片,在此过程中我需要使用 SkiaSharp 渲染出字体,一切在 Windows 上跑得好好的,结果在 Linux 上就渲染出方框,无法使用 Symbol 字体渲染出正确的文本 阅读全文
posted @ 2025-07-31 07:09 lindexi 阅读(84) 评论(0) 推荐(1)
摘要: title: linux 麒麟系统修复 wmf2gd 转换 wmf 图片提示 wmf_ipa_font_map 错误 description: 本文记录在 2403 麒麟系统上,使用 wmf2gd 转换 wmf 图片时提示 ERROR: font.c (1334): wmf_ipa_font_map 阅读全文
posted @ 2025-07-25 07:16 lindexi 阅读(18) 评论(0) 推荐(0)
摘要: 本文将告诉大家在 dotnet 里面,通过 Silk.NET 库调用 DirectWrite 获取给定字体的 Font Metrics 信息 阅读全文
posted @ 2025-07-24 07:14 lindexi 阅读(51) 评论(0) 推荐(0)
摘要: 在默认的 MSTest 单元测试框架里面,每个标记了 TestMethodAttribute 特性的方法,都只有一个测试用例。本文通过 ITestDataSource 接口辅助实现让一个 TestMethod 包含多个测试用例 阅读全文
posted @ 2025-07-20 07:09 lindexi 阅读(56) 评论(0) 推荐(0)