問題タブ [rtf]

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 投票する
2 に答える
1085 参照

java - ヘッダーとフッターを含むテキストへの rtf

RTF ドキュメントのコンテンツをプレーン テキストとして取得する必要があります。

そのために RFTEditorKit を使用していましたが、処理する必要がある RTF ドキュメントの多くには\headerfやその他のヘッダー フィールドが含まれており、RTFEditorKit はこれらを解析しません (静かに無視します)。

これらのドキュメントをプレーンテキストに解析するための別の軽量ソリューションはありますか?

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

image - rtf を画像形式 (jpg/png..) に変換する方法

画像 (jpgs/pngs) を含む rtf ドキュメントをプログラムで画像形式 jpgs または pngs に変換する必要があります。その方法について何かアイデアはありますか? サーバー側 (ウェブ) ありがとう

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

c# - RichTextBox の RTF ファイル内の壊れたハイパーリンク

を使用してRichTextBox、単一のハイパーリンクを含む RTF ファイルを表示しています。リンク テキストは URL ではありません (ターゲット有効な URL です)。RTF は Word で作成されました。Word とワードパッドの両方がリンクを正しく認識します (ワードパッドはリンクを起動しませんが、適切なハンド カーソルを表示します)。

RTF を にロードするとRichTextBox、リンクは正しくフォーマットされて表示されますが (青と下線付き)、リンクのように動作するのではなく、カーソルがリンク上を移動すると I ビームのままになり、LinkClickedイベントは発生せず、実際には表示されますリンクの後の山括弧の間のターゲット (これは正しくないようです)。リンク テキストは URL でDetectUrlsはないため、ここでは役に立ちません。

RichTextBoxこれらのリンクを適切に処理しない理由、または期待どおりに機能させる方法はありますか?

これがコードです。

この問題を再現するには、テキストが URL ではなく有効な URL を対象とする 1 つのリンクを含む Word (私は 2000 を使用しています) で RTF ドキュメントを作成し、.rtf ファイルをプログラムでRichTextBox(私は .NET 2.0 を使用しています) C# Express 2008 で)。

0 投票する
4 に答える
32693 参照

excel - Excel のリッチ テキスト形式 (書式タグ付き) から書式なしテキストへ

私は約持っています。RTF を含む Excel の 12000 セル (書式タグを含む)。フォーマットされていないテキストに到達するには、それらを解析する必要があります。

これは、テキストを含むセルの 1 つの例です。

そして、私が本当に必要なのはこれだけです:

セルを単純にループして不要なフォーマットを削除することの問題は、これらの 12000 個のセルのすべてがこれほど単純ではないということです。したがって、多くの異なるバージョンを手動で検査し、いくつかのバリエーションを作成する必要があります。それでも最終的には多くの手作業が必要になります。

しかし、1 つのセルの内容を空のテキスト ドキュメントにコピーして RTF として保存し、MS Word で開くと、テキストが即座に解析され、必要なものが正確に得られます。残念ながら、12000 個のセルに対してこれを行うのは非常に不便です。

そこで、セルの内容をWordに移動し、強制的に解析してから、結果を元のセルにコピーするVBAマクロについて考えていました。残念ながら、私はそれを行う方法がよくわかりません。

誰にもアイデアはありますか?それとも別のアプローチですか?解決策や正しい方向へのプッシュに本当に感謝しています.

TNX!

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

sql - MSAccess類似関数をメモデータ型に変換

文字間隔を使用するには、MSAccessのレポートのフィールドにリッチテキスト形式を使用する必要があります。レポートで、フィールドのプロパティのテキスト形式をプレーンテキストからリッチテキストに変更しようとすると、「入力した設定はこのプロパティに対して無効です」というエラーが発生します。これは、フィールドがメモデータ型ではないためだと思います(明らかに、RTFをサポートする唯一のデータ型です)。これは「 XXXX_XXXX 」の形式です。ここで、*と_はリテラル文字であり、Xは0から9までの数字を表します。

コンテキストの場合:このDBのワークフローは、IDを指定するときに、リンクされたテーブルをクエリし、クエリ結果に基づいてレポートを生成し、それをPDFに出力する単一のフォームを持つことです。

フィールドの制御ソースは、クエリ結果のフィールドです。

すべて正常に動作しますが、このフィールドをRTFに設定できる必要があります。違いが生じる場合、フォントはTrueTypeフォントです。基本的に、フィールドの高さを固定し、幅全体に水平に伸ばしたいと思います。つまり、CSSでは、大まかに「最大高さ:30px、幅:100%」と定義されます。

私が試したこと:

クエリデザインビューで、フィールドのテキスト形式をリッチテキストに設定します。レポートデザインビューでフィールドのテキスト形式を設定すると、引き続きエラーが発生します。

他のアイデアは、フィールドをメモデータ型に明示的に変換することです(255を超えるものは暗黙的にこの型に変換されます)が、SQl [MS SQL ServerではCONVERT([fieldname] 、 文章)]

カスタムフォーマットの作成は役に立ちますか?それがまだ平文であるからではないと思います。

ヘルプとコメントを事前に感謝します。

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

c# - マルチカラー ラベル コントロール

Labelマルチカラーを作ることはまったく可能ですか?ユーザーが必要に応じてRichTextBoxテキストを入力してフォーマットできる があります。コントロール内でユーザーが設定した正しいスタイルで、結果のテキストを表示できる必要がありますLabel

提案/アドバイス/リンクはありますか?

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

wix - Windows インストーラーで RTF ファイルを表示するときにテーブルはサポートされていますか?

Wix と標準 UI ライブラリを使用して Windows インストーラー セットアップ ファイルを作成しています。ライセンス契約用に独自の RTF ファイルを提供しましたが、表が正しく表示されません。この場合、テーブルはサポートされていますか? サポートされている場合、テーブルを表示するにはどうすればよいですか?

基本的に、セルの境界線はセル内のテキストの最初の行の周りにのみ描画され、2 列目のテキストは最初の列に流れ込みます。ここに写真があります:

Windows インストーラーで表示される RTF ファイルの不適切な形式のテーブル http://www.freeimagehosting.net/uploads/58fc5187b7.png

0 投票する
4 に答える
3050 参照

css - ドキュメント変換ソフトウェア: XHTML および CSS から PDF

CSS を使用して PDF や RTF としてレンダリングしたい XHTML の大規模なデータベースがあります。これを大規模に実行できる既製/安価なソリューションはありますか? 大きな意味のテラバイト。堅牢で、大量のファイルの処理に適したものが必要です。