问题标签 [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.
django - Django 应用程序中的富文本
我想在我的字符字段中添加一些非常基本的富文本编辑,只有粗体、斜体和自定义字体大小选择器(小-正常-大-相对于另一个模型字段设置)。起初我尝试使用 django-tinymce,但是在使用表单集时,我遇到了一些问题,即 tinymce 的媒体文件仅适用于集合中的第一个表单,而我添加的 js 函数不起作用。也许无论如何我都需要一个用于这个小-正常-大字体选择器的自定义小部件(或者将其作为模型字段)。
是否可以推荐用户 TinyMCE 并在这种情况下尝试自定义它(如果是,如何),或者是否有更直接的方法来使用我已经创建的表单?
这是我的表单中的内容(动态更改文本区域大小,并在模板中调用 js 函数来限制字符):
php - 如何使用 MySQL 表中的数据制作富文本格式或 PDF 文件?
我有一个包含用户提交数据的 MySQL 表。
我希望管理员能够单击一个按钮,并将所有用户数据下载到有组织的富文本格式或 pdf 文件中,每页一个用户。
我该怎么做呢?
bash - Unix Bash script to embolden/underline/italicize specific text
I've been trawling the web trying to find examples of Unix Bash script that can handle basic text styling (bold/underline/italics), but can't find anything? Is such a thing possible to do?
For example:
- Embolden/Underline/Italicize all lines ending in ":"?
- (Turn off) Embolden/Underline/Italicize all lines ending in ":"?
I want to set it up as a Service via Automator; so using /bin/bash
and actioning on "selected text" (in a rich-text-compatible file, of course).
iphone - 如何模拟富文本视图?
我想模拟这种富文本视图:(来自 twitter for iPad)
只有链接上带有按钮的文本。;) 我怎样才能在链接上放置一个按钮?或者让链接看起来像这样酷?
我想拥有这种视图,但我必须能够选择文本,即使 id 视图未处于编辑模式(这在 Twitter 应用程序中是不可能的),但在编辑它时不必那么花哨。一个简单的 UITextView 就足够了。
有什么想法可以实现这一点,或者有没有我可以使用的库?
我不想使用 UIWebView 因为我想拥有至少 9 个这样的视图,也许 UIWebView 很慢?
谢谢
编辑:
在早期版本(iOS2.x)中,UITextView 中有一个未记录的 API:
在 iOS4.2 中仍然有效!(模拟器测试)。但可能我的应用程序会被拒绝;(
我还发现这篇文章支持 UITextView 仍然支持 HTML 但 API 不公开的理论: http ://www.lazyrobot.org.uk/2010/06/rich-text-on-iphone.html#comment-形式
asp.net - 如何在工具提示 ASP.Net 中显示富文本?
我使用以下代码显示工具提示
显示以下结果
但是,当我按如下方式编辑文本时(在另一个包含富文本编辑器的 gridview 中使其变为粗体和红色)
我得到以下(作为第二个网格视图中的格式化结果)
但是,当我在第一个 gridview 中查看以显示工具提示时,我得到以下结果
我真的需要你的帮助才能将工具提示显示为富文本
虽然很多人说jquery“很简单”,但是如果你有jquery以外的解决方案,请告诉我。
javascript - 是否可以检测到在设计模式中当前光标位置切换的内容?
我正在开发一个定制的富文本编辑器,我想知道是否可以将光标放在某处并发现哪些命令(即粗体、斜体、justifyCenter 等)当前处于活动状态/切换状态。显然,浏览器在设计模式下会跟踪这一点。例如,如果我在 iframe 中有这样的文本:
你好世界!
然后我将光标放在“世界”这个词内,有没有办法在不解析字符串并发现我在标签之间的情况下确定“粗体”当前被切换?
我想要这样的原因是我可以在编辑器上检测到 selectionchange 事件,然后突出显示与当前在该位置切换的内容相对应的适当按钮
html - 如何在 Delphi 中将带有图像的 RichText (RTF) 文档转换为 HTML?
我一直在尝试找到一个免费的(最好是开源的)组件或库,它允许将带有嵌入图像的 RTF 文件转换为 HTML 文件和图像文件或更好的 HTML 和图像流。
完美的解决方案,无论是 DLL 库还是 Delphi 组件,都允许使用回调将数据流式传输到 IStream/TStream,因此我将能够将图像转换并保存为选择的格式,为 RTF 解析器返回图像文件相对名称包含在生成的 HTML 文件中,但按原样保存也很好,尤其是在代码开源时。
我遇到过商业解决方案,但我很难考虑它们,因为(相对)简单地将一种文档类型转换为另一种文档类型的价格非常高,而且两种格式都有 20 年的历史,这表明必须有现有的库(本机,非托管)进行这样的转换。
如果我找不到解决方案,我可能会将此代码转换为 Delphi dll 并使其可用,但也许有人已经这样做了?
编辑:
我们决定使用上述 .Net RtfConverter编译为 DLL,从中生成 Delphi TLB 单元并强制客户安装 .Net 框架(嵌入在安装程序中)。现在转换就像一种魅力,另一个迹象表明是时候从 Delphi 转到 .Net...
qt-creator - 如何在 Qt Creator 中获取标签文本的上标?
我正在尝试创建一个 2 的上标,以显示用户在我的对话框中提供的字段之后的单位标签的平方。我在 Windows 上使用 Qt Creator v2.0.1。QLabel 有一个文本字段和一个 textFormat 字段。我试图通过将 textFormat 组合框设置为 RichText 来解决这个问题,然后将 textFormat 字段设置为:"µm{\super 2}" 但是,在预览我的对话框时,文本是按字面意思而不是 RichText 的,因此没有上标 2 而是删除了反斜杠的 '{super 2}'。我还尝试使用 '{\super 2}' 转义反斜杠,但在预览对话框时我使用了文字 '{\super 2}'。
如何为 Qt Creator 指定上标,以便我的对话框预览显示上标 2?
这是我想要的样子:µm 2
wpf - 在代码隐藏中将带有 RTF 标记的文本添加到 flowdocment
我将富文本存储在具有完整 RTF 标记的数据库中,如下所示:
我想让这个文本成为 WPF FlowDocument 的来源。当我直接将此文本添加到段落中时,我会看到文档中的所有标记。
如何告诉 FlowDocument 我正在添加标记的 RTF?谢谢你。
wpf - flowdocument - 在末尾插入富文本,在插入点上方创建额外的段落分隔符
我正在创建一个包含多个记录的流文档。每条记录在顶部包含两个表,然后是我从数据库中提取的一些富文本。附加富文本的代码如下(cp.Comments 包含 rtf 标记文本)。
flowdocument 正确呈现了第一个记录,但所有后续记录都在第一个表和第二个表之间呈现中断。最奇怪的是,我在导入 RTF之前渲染了 2 个表格,但 RTF 无论如何都会影响表格之间的间距。
问题与集合的第一个元素中的数据无关 - 如果我告诉渲染跳过第一条记录的渲染,那么第二条记录渲染正常,但其余记录包含额外的间距。
注意:这个问题肯定与富文本插入有关——如果我注释掉 AddRTF 调用,那么所有的表格都会被正确地渲染在一起。(表格边距都设置为(0,0,0,0))
有没有人见过这个?