问题标签 [richtext]

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 回答
393 浏览

javascript - 我可以在富文本编辑器(打开设计模式的 iframe)中执行自定义命令吗?

看到这个

是否可以为函数 execCommands 创建自定义命令(以及如何创建)?

我需要用于自定义标记的自定义命令。

0 投票
1 回答
1967 浏览

winforms - 用于 Winform 的 Richtext 编辑器控件或组件,其外观/行为类似于微型 MCE

我正在寻找一个免费的 Richtext 编辑器,它的功能类似于 TinyMCE 编辑器,但需要一个 winforms 应用程序

最重要的部分是它必须实现一个编辑器工具栏,这样用户就不需要学习标记语言

0 投票
1 回答
1922 浏览

qt - Qt - 如何在 QComboBox 中使用富文本?

我正在尝试在 QComboBox 中使用富文本,但它不支持它。也许我应该写一个子类?但我不确定我需要覆盖什么,因为我以前从未做过这样的事情。请帮忙。谢谢!

0 投票
1 回答
1454 浏览

.net - 编辑和渲染富文本

我们有一个应用程序(用于楼宇自动化的自定义网络管理工具),它支持打印标签,您可以剪下这些标签并将其插入设备的前显示屏。在该工具的早期版本(不是我公司开发的)中,该应用程序只是将字符串推送到一个 Excel 文件中,然后现场技术人员可以操作该文件(如格式化文本)。我们在新版本中没有这样做,因为很难(不可能)保持 Excel 文件同步,并避免绑定到外部应用程序(更不用说不同版本的 Excel)。

我们使用PDFSharp来呈现标签。它具有类似 System.Drawing 的界面,但可以输出到 System.Drawing.Graphics(屏幕/打印机)以及 PDF 文件,这是必需的。

后来,引入了基本格式,如适用于一个标签(即恰好一个字符串)的字体系列、样式、大小、颜色。现在客户希望能够将这些格式应用于字符串中的单个字符。我认为最简单的方法是支持 RichText 的一个子集。但这并不像我想象的那么容易。

目前,编辑器只为您要编辑的标签显示一个文本框,并将字体设置为标签的字体。我想我只是用 RichTextBox 替换它,并更新格式化按钮以使用 RichTextBox 格式化属性。相当容易。但是,我需要绘制文本。我知道您可以让 RichTextBox 绘制到 HDC 或 System.Drawing.Graphics - 但如前所述,我需要它来使用 PDFSharp。渲染位图不是一种选择,因为 PDF 不能很大,而且标签很多。不幸的是,我无法让 RichTextBox 告诉我文本的布局——只要我知道在哪里绘制什么,我就可以手动进行实际渲染。这是第一个问题:如何从 RichTextBox 中获取正确布局的富文本度量?或者有什么方法可以将富文本转换为可以轻松手动绘制的矢量图形格式?

我知道可用于解析和操作 RichText 的NRTFTTree 。文档很糟糕(实际上我不知道,它是西班牙语),但我想我可以让它工作。据我了解,它也不会提供布局。正因为如此,我想我必须编写一个自定义编辑控件(记住,它基本上只是一个或两个带有基本 RTF 格式的行标签,而不是一个成熟的编辑控件——更像是在 PowerPoint 中编辑一个文本框)并编写使用 PDFSharp 而不是 System.Drawing 进行绘图的自定义文本布局逻辑。是否有任何现有的(即使是部分的)解决方案可用于编辑或手动布局(或两者兼而有之)?

还是我没有看到完全不同的方法?如果将标签文本作为 RTF 导出到 CSV 文件中,然后在 Excel 中导入,则会保留格式。

对于编辑部分,我需要它在 Windows 窗体中工作。除此之外,我认为它与 Windows 窗体无关。

0 投票
2 回答
7359 浏览

editor - Sitecore 富文本 Html 编辑器配置文件 - 设置全局默认值

好的,我不敢相信这在任何地方都找不到,所以我在问这个问题。

有没有办法在 Sitecore 中设置默认的 Html 编辑器配置文件,这样我就没有在每个单独的富文本字段上覆盖 Source 字段?

例如,我想让它成为 Html 编辑器的默认选项:

0 投票
1 回答
279 浏览

iphone - 您将如何设计问题/答案视图(iPhone SDK)

我是 iPhone 开发的新手,我有一个关于如何为我的应用程序创建视图的问题。

视图应该显示一个问题(使用格式化/语法突出显示的文本)和多个可能的答案。用户应该能够点击一个答案来验证它。

目前,我正在尝试使用嵌入 UIWebView 作为 contentView 的 UITableView。这使我可以轻松地显示格式化文本。问题是计算和调整单元格的高度真的很痛苦。我必须预加载 webview,调用 sizeToFit,获取它的高度,并相应地更新单元格。这个过程应该针对问题和答案进行(因为它们也是 HTML 格式的文本)。

太痛苦了,我打算换别的东西。我认为只使用一个大的 UIWebView 并在 HTML 中设计所有内容。但我查看了一些描述如何在 HTML 页面和 ObjectiveC 代码之间进行通信的文章。这似乎也涉及一些可怕的技巧......

所以......就是这样,我真的不知道我该怎么做。我想你们中的一些人以前处理过这样的事情,并且会提供一些非常感谢的提示:)

0 投票
3 回答
3063 浏览

c# - 检索加密的富文本文件并将其显示在 RichTextBox 中

好的,我需要将在富文本框中键入的任何内容保存到文件中,加密,并再次从文件中检索文本并将其显示在富文本框中。这是我的保存代码。

我知道将密钥和 iv 保存在文件中的安全后果,但这只是为了测试:)

好吧,保存部分工作正常,这意味着没有例外......该文件是在 filePath 中创建的,并且密钥和 IV 文件也可以正常创建......

现在可以检索我卡住的部分:S

但是会 richTextBox1.Rtf = fx.ReadToEnd();引发加密异常“填充无效且无法删除”。

whilerichTextBox1.LoadFile(fx.BaseStream, RichTextBoxStreamType.RichText);抛出NotSupportedException “Stream 不支持搜索”。

关于如何从加密文件加载数据并将其显示在富文本框中的任何建议?

0 投票
1 回答
710 浏览

apache-flex - Flex富文本控件有什么实用价值吗?

由于该控件发出奇怪的非标准 HTML,我想知道它是否有任何实用价值。

控件发出font标签!

其他人如何处理它?您是否对文本进行某种正则表达式替换?

还是我错过了什么?

0 投票
1 回答
2014 浏览

wpf - 有没有办法在 WPF 数据网格中显示格式化的富文本?

我正在尝试在 WPF DataGrid 的列中显示富文本(来自 WPF Toolkit)。像这样的东西:

姓名:鲍勃
职务:医生

我正在使用字符串属性在代码中以编程方式创建一个数据对象。我希望这个字符串包含富文本并将其绑定到列内容。那可能吗?

非常感谢任何帮助!

0 投票
2 回答
3881 浏览

sql-server - 存储富文本文档

这是我今天早些时候提出的另一个问题的后续。我正在创建一个桌面应用程序,用于存储在 WPF 中创建的富文本文档(在 RichTextBox 控件中)。该应用程序使用 SQL Compact,到目前为止,我一直计划将每个文档存储在数据库的二进制列中。

我正在重新考虑这种方法。将每个富文本文档存储在文件系统中而不是将其保存到数据库中会更好吗?我想我可以将文档与数据库放在同一个文件夹中,然后在其数据库记录中存储每个文档的相对路径,以及有关文档的其他信息(标签等)。

我想知道这种方法的一些优点和缺点,以及关于这种事情通常被认为是最佳实践的想法。谢谢你的帮助。