- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
GDI+ 的 DrawString 似乎无法呈现 Unicode 上标和/或下标。它将它们显示为正方形并且不堆叠。
使用DrawString绘制
private void Form1_Paint(object sender, PaintEventArgs e)
{
String text = "ă̡͈̘̠͕̺̯̖̤̺͇̫̗͓̗̤̩̜̩̯̝ͥͪ̍ͯͥ͒ͫ͛ͮ̿ͥ͛́́̈͒ͯ͊̇̿ͪ̓́̋ͨ̌͗̀̾̃ͧ̋͗ͣͦ̑̈̆̚҉̶̸̶̶̷̷̶̸̨̧̧̨̛̛̕͘͘̕͘͜͟͜͜͡͞͠͠͠͏̴̷̴̡̢̀͟͝͠s̸̢̨̥͚̲̝̝̗̤͇͓̫̝͍̥͓̳͕̰̰̙͖̅̾ͨ͗̈́͌̽̋̇ͦ̃͌͌͌̎̃̒̂̆̌ͤ͗̌͂̿̃̋̈́ͦ͂͋͂̽ͪͣ͂ͩ̓̈͆̀͢͜͟͡͠͠͝҉̶̶̧̨̡̧̧̛́́́́̀͘͘̕͢͜͢͢͠͞͠҉́̕͢͝d̵̴̡̡̢̛͙̞̭̲̺̖̯̳̙̞͇͓̖͙̩̩̗̝̮̉̿ͦ͒̓̑̉ͫ̇͒̓̎ͨ̎ͪ̂ͨͨ̿͛͊͛͛͂͐ͭ̄͑̔̄̋̆ͪ̀ͫ͌̉̍́̚̚͘͘͘͟͢͢͞͠͠ͅ҉̴̷̶̶̸̧̢̧̡̢̧̨̛̕͘͘͘͘͘͢͟͡҉f̸̶̵̤̮͚͔̟̮̗̺͖͉̪͔̫͎͓̱̟̰̹̩̈̊ͮͦͯ̅̊ͨ́͊̔ͪ̐ͤ͌̑͋̈́̐͆ͦ̿͌̐̓͐̌͂̅ͩ̄͊͐ͨ̄̄̈́̆̚̚͜͏͏̵̸̧̧̛̛͞͡͡͏̡͘͟͠͏̸̶͏͟͡͞͏̸̡͝͏͠͞͏̴͡͏̢͝";
e.Graphics.DrawString(text, new Font("Arial Unicode MS", 12), Brushes.Black, 30, 30);
}
使用 TextRenderer 绘制
TextRenderer.DrawText(e.Graphics, text, new Font("Arial Unicode MS", 12), new Point(30, 30), Color.Black);
火狐绘制
FireFox 是如何正确地绘制它的?
我正在使用的数据 - http://pastebin.com/p5Cp3qUM
最佳答案
尝试调用 TextRenderer.DrawText
。
关于c# - 如何在 C# 中呈现 Zalgo 文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10264805/
我在各种论坛上看到过类似下面这样的名为 Zalgo 的奇怪格式的文本。看起来有点烦人,但它真的让我烦恼,因为它破坏了我对角色应该是什么的概念。我的理解是,角色应该水平移动穿过一条线并停留在某个“容器”
我在各种论坛上看到过类似下面这样的名为 Zalgo 的奇怪格式的文本。看起来有点烦人,但它真的让我烦恼,因为它破坏了我对角色应该是什么的概念。我的理解是,角色应该水平移动穿过一条线并停留在某个“容器”
我在各种论坛上看到过格式奇怪的名为 Zalgo 的文本,如下所示。看起来有点烦人,但它确实让我烦恼,因为它破坏了我对角色应该是什么样的概念。我的理解是,角色应该水平移动穿过一条线并停留在某个“容器”内
我在各种论坛上看到过类似下面的格式奇怪的名为 Zalgo 的文本。看起来有点烦人,但它真的让我很困扰,因为它破坏了我对角色应该是什么的概念。我的理解是角色应该水平移动穿过一条线并停留在某个“容器”内。
不仅是基本字符,还有乱七八糟的胡言乱语。我知道 Zalgo 文本是通过组合 Unicode 字符创建的,并且由于表情符号是 Unicode 字符,所以我想到了这个想法。 最佳答案 Zalgo 文本 (
不仅是基本字符,还有乱七八糟的胡言乱语。我知道 Zalgo 文本是通过组合 Unicode 字符创建的,并且由于表情符号是 Unicode 字符,所以我想到了这个想法。 最佳答案 Zalgo 文本 (
我的网页上目前正被 zalgo 文本“垃圾邮件”,我需要一个功能来检查它是否包含 zalgo。 我找到了这段代码: if ( preg_match ( '/[^\x20-\x7E]/', $text
我们的 Web 服务受到了一些攻击 Zalgo text我正在努力为 future 想出一个好的解决方案。我们的政策是接受所有用户输入并将其保存在永久存储中(我们为后端正确编码输入,所以这部分没问题)
上图中的人物是几个月前 Mikko Hyppönen 发布的推文,一位计算机安全专家,以其在计算机病毒方面的工作而闻名,并且 TED talks关于计算机安全。出于对 SO 的尊重,我只会发布它的图片
所以我看到 Unicode 被利用来从普通输入文本(更广为人知的名称为 Zalgo 文本)中生成一大堆可怕的字符。 HTML(编辑:javascript)似乎做了一个 wonderful job在那。
这个问题在这里已经有了答案: Remove special characters that mess with formating (2 个答案) 关闭 7 年前。 我有一些关于 Zalgo 的问题
GDI+ 的 DrawString 似乎无法呈现 Unicode 上标和/或下标。它将它们显示为正方形并且不堆叠。 使用DrawString绘制 private void Form1_Paint(ob
在我正在阅读的这本好书 NodeJs 设计模式中,我看到了以下示例: var fs = require('fs'); var cache = {}; function inconsistentRead
我设法得到了一个 c̷̙̲̝͖ͭ̏ͥͮ͟ (来自 Zalgo)在 Chrome 的历史和现在,任何以 c 开头的搜索在地址栏中输入我得到 c̷̙̲̝͖ͭ̏ͥͮ͟反而。 我如何清除这个? 例如 cͭ̏ͥ
我是一名优秀的程序员,十分优秀!