首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

WPF 加载诡异的字体无法布局

如果在系统里面存在诡异的字体,同时自己的 WPF 中有一个控件尝试使用这个字体放在界面中,那么将会在界面布局过程炸了,整个控件或者整个界面布局都无法继续 本文本来是由吕水大大发布的,但是他没空写,于是我就成为了写博客的工具人...有一个用户报告了软件在他的电脑上打不开列出本机字体列表,于是吕水大大就去远程他的设备,在用户的设备上找到了一个诡异的字体加载这个字体的时候,将会在 MS.Internal.Text.TextInterface.Font.CreateFontFace...而且有趣的是 Win10 的 UWP 版的设置里面是找不到这个字体的,原因是 UWP 版本也会在读取此字体的时候炸了 复现的步骤如下,先从 https://github.com/walterlv/Walterlv.Demo.WpfBadFontCrash...下载代码,在代码仓库里面可以找到 不给糖就捣蛋的万圣节.TTF 这个字体,值得一说的是,诡异的字体有很多,这个字体只是一个例子。...Windows.UI.Xaml.UnhandledExceptionEventArgs e) { e.Handled = true; } 代码放在 github

1.3K50
您找到你想要的搜索结果了吗?
是的
没有找到

Nginx无法加载.woff .eot .svg .ttf等字体文件的解决办法

很久之前写过windows20008服务器无法加载woff文件的问题,文章是:解决网站部署svg/woff/woff2字体404错误的方法,今天来说下Nginx无法加载woff的问题,我目前使用的是程序是...lnmp,宝塔控制面板,使用的TP5,但是在后台访问的时候无法加载woff文件,页面提示502 bad gateway,使用f12查看开发者信息,所有的woff都是502,所有页面的小图片均已无法显示,...null;         access_log /dev/null;     } 注意,配置文件是存在的,仅仅需要添加其中的“|eot|otf|ttf|woff|woff2|svg”后缀即可,就是这些字体文件...,添加进去即可,害怕设置错误的话还可以新建一个配置段落,代码如下: #加载woff字体     location ~ \.

4.8K20

ChatGPT官网页面样式无法正常加载问题解决

从昨天开始就不对了,网站能打开但是网页静态文件无法加载,也不能登陆。像下面这样: 让我郁闷了半天,后来看了一下 network,发现一堆 warning。...原来 ChatGPT 自己做的修改,把静态资源统一走 CDN 了,加一条规则 oAIstatic.com 走代理,ChatGPT 网页就可以正常加载了。...未经允许不得转载:Web前端开发资源网 » ChatGPT官网页面样式无法正常加载问题解决 推荐阅读: PHPStorm 如何更改文件的打开方式 jQuery text() html() val()设置内容和...attr()设置属性的用法 JetBrains IDE Support 浏览器自动刷新插件(不定时更新) Jetbrains系列激活补丁JetbrainsCrack-2.8更新 实现网页自动跳到其他页面的几种方法

27950

页面加载性能优化

经过上面简单的讲解,我想大家对浏览器加载HTML开始到页面呈现出来,有了一个大概的认识,后面我会更详细地讲解这个过程。...几个关键的指标 白屏时间 用户从打开页面开始到有页面开始呈现为止。白屏时间长是无法忍受的,因此有了很多的缩短白屏时间的方法。比如减少首屏加载内容,首屏内容渐出等。...首屏加载时间 我们所说的首屏时间,就是指用户在没有滚动时候看到的内容渲染完成并且可以交互的时间。至于加载时间,则是整个页面滚动到底部,所有内容加载完毕并可交互的时间。...首屏时间计算 完全加载时间 通常网页以两个事件的触发时间来确定页面加载时间....CSS 的性能优化通常集中在两方面: 提高CSS的加载性能 提高加载性能就是减少加载所消耗的时间。简单说就是减小CSS文件的大小,提高页面加载速度,尽可以的利用http缓存等。

2.2K20

Github 无法访问

国内网络访问 Github 速度过慢的原因有许多 但其中最直接和原因是其域名遭到DNS污染,导致我们无法连接使用GitHub正确的加速服务。...结果你的DNS告诉你连接后两个,然后就会卡死和无法连接,也就是说当节点过远或DNS指向错误时,就会造成访问速度过慢或无法访问。...方案: 国内DNS服务器解析Github相关域名到不咋地的IP地址,这些IP地址要么本身无法访问,要么节点过远,从而导致了访问失败或者速度缓慢。 那么: 修改本机Hosts文件,绕过DNS解析。...** 1.获取 github.global.ssl.fastly.net 地址 http://github.global.ssl.fastly.net.ipaddress.com/#ipinfo 2.获取...github 地址 http://github.com.ipaddress.com/#ipinfo 3.获取 assets-cdn.github.com 地址 https://github.com.ipaddress.com

3.6K40
领券