问题标签 [formatted-text]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2433 浏览

.net - 如何将 FormattedText 字符串转换为基于几何的对象?

如何将 FormattedText 字符串转换为基于几何的对象?

我认为这个问题不需要太多解释,我想不出还有很多其他细节我可以提供......

我只需要将 FormattedText 转换为我可以在数学上(几何上)使用的东西。

任何建议表示赞赏!

0 投票
1 回答
1939 浏览

iphone - iPhone 富文本控件

我即将构建一个 iPhone 屏幕,我需要在其中显示格式化文本、启动浏览器的链接和启动邮件客户端的电子邮件地址链接。

我为此使用哪个小部件?

0 投票
1 回答
162 浏览

c# - 我们如何在 FomattedText 中使用不同的对齐方式对齐不同的行

我必须以这样的方式绘制格式化文本,最后一行应该总是右对齐。例如。

“一些文字...................................... ......" 右对齐。

我可以设置字体大小等格式化我可以设置文本,就像它总是在下一行右对齐一样。

0 投票
1 回答
2018 浏览

c# - FormattedText Width 属性不考虑尾随空格

System.Windows.Media.FormattedText用来做一些低级渲染(特别是尝试以一种令人愉悦的方式渲染数学方程)。为此,我使用的文本块的精确指标至关重要。

我正在创建几个FormattedText对象并在最低级别的渲染中使用它们。FormattedText.Width问题是,如果其中任何一个包含尾随空格,则在计算属性时不会考虑该空格。例如,如果我写:

w1 和 w2 结果是相同的。正确测量前导空格。我如何强制FormattedText测量这些尾随空格?

0 投票
8 回答
28770 浏览

wpf - 在 wpf 中的格式化文本中设置上标和下标

如何FormattedText在 WPF 中将一些文本设置为下标/上标?

0 投票
1 回答
547 浏览

database - 使用python在窗口中显示格式化文本

我在 wxpython 中制作了一个程序,它向用户显示问题和一个带有答案的单选框。问题和答案应该在数据库中,并且是使用一些数学(括号,平方根等)格式化的文本。您能否建议我应该为这样的文本使用什么小部件以及数据库可能是什么?谢谢。

0 投票
2 回答
2867 浏览

wpf - FormattedText 类中的下标/上标?

我正在使用 FormattedText 类创建文本 - 但是在使用此类时如何下标或上标文本?我找到了使用 TextBlock 时如何执行此操作的解决方案,但我使用的是 FormattedText 而不是 TextBlock ):感谢您的任何提示!

0 投票
1 回答
575 浏览

wpf - 如何有效地绘制轮廓文本?

目前,我正在使用 FormattedText.BuildGeometry() 来获取文本的几何形状。

首先,我用较粗的笔绘制文本几何图形,然后在此之上绘制文本。最后的效果是,文本似乎有了轮廓。

我的问题是 BuildGeometry() 方法非常耗时。有没有其他方法可以有效地绘制文本轮廓?

0 投票
1 回答
4718 浏览

wpf - 使用 WPF 着色器的文本轮廓

我试图用谷歌搜索它,但有没有任何示例着色器效果可用于生成概述的 FormattedText。我可以使用 BuildGeometry() 得到轮廓,但是性能很差!

概述文本

PS:由于我是新手并且仍在学习,如果有人能建议它是否可能,那将会很有帮助。

0 投票
2 回答
279 浏览

javascript - JavaScript,目标:显示准确的源代码

目标是能够单击链接以打开一个新窗口,该窗口显示来自父窗口的格式化源代码。

通过研究,我能够完成大部分任务,但我需要新窗口来完全显示源代码就像它在父级、缩进和所有内容中一样。目前,HTML 实体被显示为它们的显示对应物(因此它输出实际商标而不是源的™)。

正如您将在我的示例中看到的那样,我正在考虑遍历一堆实体并进行字符串替换,但我认为逻辑已关闭,我不知道发生了什么。

特别是实体: • (bull), & (amp), ® (reg), ™ (trade), < (lt), > (gt)

这是到目前为止我拥有的超链接启动的代码,对于任何能够弄清楚在第二行输出什么结束正文标签的人(我很难过):

非常感谢您提前提供任何导致解决方案的方向。

更新(仍未解开的谜团):

我尝试了使用 AJAX 请求的建议,但它仍然产生相同的结果(第 11 行显示new Entity( '<', '<'),)。下面是 AJAX 尝试的样子: