簡體   English   中英

網頁中的經典富文本格式

[英]Classic Rich Text Format in a webpage

我正在嘗試構建一個網頁,用戶可以在其中編輯來自 RTF blob 的富文本。

RTF 以“經典格式”保存,例如 blob 的內容是這樣的:

{\rtf\ansi\deff0{\fonttbl{\f0\froman Tms Rmn;}{\f1\fdecor 
Symbol;}{\f2\fswiss Helv;}}{\colortbl;\red0\green0\blue0;
\red0\green0\blue255;\red0\green255\blue255;\red0\green255\
blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\
green255\blue0;\red255\green255\blue255;}{\stylesheet{\fs20 \snext0Normal;}}{\info{\author John Doe}
{\creatim\yr1990\mo7\dy30\hr10\min48}{\version1}{\edmins0}
{\nofpages1}{\nofwords0}{\nofchars0}{\vern8351}}\widoctrl\ftnbj \sectd\linex0\endnhere \pard\plain \fs20 This is plain text.\par}

我在網上找到的所有 javascript 小部件都是 HTML 編輯器,因此一種解決方案是從 HTML 轉換為 HTML 以關閉循環,即使這樣我會在此過程中丟失一些信息。 這肯定會起作用。

無論如何,由於我需要在短期內維護 RTF 格式,因此我更願意直接在瀏覽器中編輯 RTF,您知道該怎么做嗎?

將來我計划將編輯內容從 RTF 升級到 HTML,這樣任何類似 TinyMCE的編輯器都可以正常工作。

謝謝。

經過進一步研究,我發現這個 javascript 庫只允許顯示 RTF。

似乎存在“市場空白”:所有小部件都專注於 HTML。

這個與 PHP 相關的 SO 問題在某種程度上與我的問題重復。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM