問題タブ [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 - 小さな MCE のように見える/動作する winforms 用のリッチテキスト エディター コントロールまたはコンポーネント

TinyMCE エディターのように機能する無料のリッチテキスト エディターを探していますが、winforms アプリ用です

最も重要な部分は、ユーザーがマークアップ言語を学ぶ必要がないように、エディター ツールバーを実装する必要があることです。

0 投票する
1 に答える
1922 参照

qt - Qt - QComboBox でリッチ テキストを使用するには?

QComboBox でリッチ テキストを使用しようとしていますが、サポートされていません。おそらく私はサブクラスを書くべきですか?しかし、これまでにこのようなことをしたことがないため、何をオーバーライドする必要があるかはわかりません。助けてください。ありがとう!

0 投票する
1 に答える
1454 参照

.net - RichText の編集とレンダリング

デバイスのフロント ディスプレイに切り取って挿入できるラベルの印刷をサポートするアプリケーション (ビルディング オートメーション用のカスタム ネットワーク管理ツール) があります。ツールの以前のバージョン (私の会社で開発されたものではありません) では、アプリケーションは文字列を Excel ファイルにプッシュするだけで、現場の技術者はそれを操作 (テキストの書式設定など) できました。新しいバージョンではこれを行いませんでした。これは、Excel ファイルの同期を維持し、外部アプリケーションへのバインドを回避することが困難 (不可能) であったためです (Excel の異なるバージョンは言うまでもありません)。

ラベルのレンダリングにはPDFSharpを使用しています。System.Drawing に似たインターフェイスを備えていますが、System.Drawing.Graphics (画面/プリンター) と PDF ファイルに出力できます。これは要件です。

その後、1 つのラベル (つまり、1 つの文字列) に適用されるフォント ファミリ、スタイル、サイズ、色などの基本的な書式設定が導入されました。現在、顧客はこれらの形式を文字列内の単一の文字に適用できるようにしたいと考えています。最も簡単な方法は、RichText のサブセットをサポートすることだと思います。とはいえ、思ったほど簡単ではありません。

現在、エディターは、編集するラベルの TextBox を表示するだけで、フォントはラベルのフォントに設定されています。これを RichTextBox に置き換えて、書式設定ボタンを更新して、RichTextBox 書式設定プロパティを使用するだけでよいと考えました。かなり簡単です。ただし、テキストを描画する必要があります。RichTextBox を取得して HDC または System.Drawing.Graphics に描画できることは知っていますが、既に述べたように、PDFSharp を使用するにはそれが必要です。PDF は巨大であってはならず、大量のラベルであるため、ビットマップへのレンダリングはオプションではありません。残念ながら、RichTextBox にテキストのレイアウトを教えてもらうことができませんでした。どこに何を描画すればよいかがわかっている限り、実際のレンダリングは手動で行ってもかまいません。これが最初の質問です。RichTextBox からリッチ テキストの適切にレイアウトされたメトリックを取得するにはどうすればよいですか? または、リッチ テキストを手動で簡単に描画できるベクター グラフィックス形式に変換する方法はありますか?

RichText の解析と操作に使用できるNRTFTreeについて知っています。ドキュメンテーションは悪いですが (実際にはわかりません。スペイン語です)、動作させることはできると思います。私が理解している限り、レイアウトも提供しません。このため、カスタム編集コントロールを作成する必要があると思います (基本的には、完全な編集コントロールではなく、基本的な RTF 形式の 1 つまたは 2 つの行のラベルであることを思い出してください。PowerPoint でテキスト ボックスを編集するようなものです)。描画に System.Drawing ではなく PDFSharp を使用したカスタム テキスト レイアウト ロジック。部分的であっても、編集または手動でレイアウトを行うための既存のソリューションはありますか (またはその両方)?

それとも、私が見ていないまったく異なるアプローチがありますか? ラベル テキストを RTF として CSV ファイルにエクスポートし、Excel にインポートすると書式が保持される場合のボーナス ポイント。

編集部分については、Windows フォームで作業する必要があります。それ以外は、Windows フォーム関連ではないと思います。

0 投票する
2 に答える
7359 参照

editor - Sitecore リッチ テキスト HTML エディター プロファイル - グローバル デフォルトの設定

これがどこにも見つからないなんて信じられないので、質問します。

個々のリッチ テキスト フィールドのソース フィールドをオーバーライドしないように、Sitecore でデフォルトの Html エディター プロファイルを設定する方法はありますか?

たとえば、これを Html エディターのデフォルト オプションにしたい:

0 投票する
1 に答える
279 参照

iphone - 質問/回答ビューをどのように設計しますか (iPhone SDK)

私は iPhone 開発に不慣れで、アプリケーションのビューを作成する方法について質問があります。

ビューには、問題 (書式設定された/構文で強調表示されたテキストを使用) と複数の可能な回答が表示されます。ユーザーは回答をクリックして検証できる必要があります。

現在、UIWebView を contentView として埋め込んだ UITableView を使用しようとしています。これにより、書式設定されたテキストを簡単に表示できます。問題は、セルの高さを計算して調整するのが非常に面倒なことです。Web ビューをプリロードし、sizeToFit を呼び出し、高さを取得し、それに応じてセルを更新する必要があります。このプロセスは、問題と回答に対して行う必要があります (これらも HTML 形式のテキストであるため)。

あまりにも辛いので、他のものに変えようと思っています。大きな UIWebView だけを使用して、すべてを HTML で設計することを考えました。しかし、HTML ページと ObjectiveC コードの間で通信する方法を説明している記事をいくつか見ました。これには恐ろしいトリックも含まれているようです...

……そうなんだ、どうしたらいいのかわからない。私はあなたの何人かが以前にそのようなことを扱ったと思います、そしていくつかの非常にありがたいヒントを提供するでしょう:)

0 投票する
3 に答える
3063 参照

c# - 暗号化されたリッチテキストファイルを取得してRichTextBoxに表示する

OK、ここでの私の必要性は、リッチテキストボックスに入力されたものをファイルに保存して暗号化し、ファイルからテキストを再度取得してリッチテキストボックスに表示することです。これが私の保存コードです。

キーとivをファイルに保存することによるセキュリティへの影響は知っていますが、これはテストのためだけです:)

さて、保存部分は正常に機能します。つまり、例外はありません...ファイルはfilePathで作成され、キーファイルとIVファイルも正常に作成されます...

私が立ち往生している部分を取得するために今OK:S

ただし、 「パディングは無効であり、削除できません」richTextBox1.Rtf = fx.ReadToEnd();という暗号化例外がスローされます。

一方、 NotSupportedException「ストリームはシークをサポートしていません。」richTextBox1.LoadFile(fx.BaseStream, RichTextBoxStreamType.RichText);をスローします。

暗号化されたファイルからデータをロードしてリッチテキストボックスに表示するために何ができるかについての提案はありますか?

0 投票する
1 に答える
710 参照

apache-flex - Flexリッチテキストコントロールには実用的な価値がありますか?

コントロールは奇妙な非標準のHTMLを出力するので、実用的な価値があるかどうか疑問に思います。

コントロールはfontタグを発行します!

他の人はそれをどのように扱っていますか?テキストに対して何らかの正規表現の置き換えを行いますか?

それとも私は何かが足りないのですか?

0 投票する
1 に答える
2014 参照

wpf - フォーマットされたリッチテキストをWPFデータグリッドに表示する方法はありますか?

WPF DataGrid(WPF Toolkitから)の列内にリッチテキストを表示しようとしています。このようなもの:

名前:ボブ
役職:ドクター

stringプロパティを使用してコードでプログラムでデータオブジェクトを作成しています。そして、この文字列にリッチテキストを含めて、列の内容にバインドする必要があります。それは可能ですか?

本当に助けていただければ幸いです!

0 投票する
2 に答える
3881 参照

sql-server - リッチ テキスト ドキュメントの保存

これは、私が今日尋ねた別の質問のフォローアップです。WPF (RichTextBox コントロール) で作成されたリッチ テキスト ドキュメントを格納するデスクトップ アプリを作成しています。このアプリは SQL Compact を使用しており、これまでは各ドキュメントをデータベースのバイナリ列に格納することを計画していました。

私はそのアプローチを再考しています。各リッチ テキスト ドキュメントをデータベースに保存するのではなく、ファイル システムに保存する方が適切でしょうか? ドキュメントをデータベースと同じフォルダーに配置し、ドキュメントに関する他の情報 (タグなど) と共に、各ドキュメントへの相対パスをデータベース レコードに保存できると思います。

このアプローチの長所と短所、およびこの種のベストプラクティスと一般的に考えられているアイデアを知りたいです。ご協力いただきありがとうございます。