質問

私は、以下の要件を満たすテキスト編集者が必要なSilverlightプロジェクトに取り組んでいます。

  • 基本的なフォーマット(フォントウェイト、フォントサイズ、アライメントなど)
  • テーブル
  • テキストのセクションを作成します
  • テキストのセクションをデータソースにバインドする方法(双方向のバインディング)
  • PDFへの変換
  • スペルチェック
  • 新しい機能が要求されるように編集者を拡張する方法
  • エディターの複数のインスタンスをサポートします

Silverlight 4に追加されたRichTextboxを見てきましたが、これまでのところ、その機能に非常に感銘を受けました。それは非常に強力で構築しやすいようです(スペルチェックの追加など)。しかし、RTF形式をサポートしていないことに驚きました。だから私が見ているように最大の問題は、PDF変換です。 RichTextboxが生成するXAMLをPDFに変換する方法がない限り、代替案を探すことができません。

だから私の主な質問は次のとおりです。 richtextbox xamlをPDFに変換する方法はありますか? 必ずしもカット 'nペーストソリューションである必要はありませんが、1000ページの仕様を読む必要がないものです。

私の2番目の質問は、代替案についてです。私たちはいくつかのサードパーティのテキスト編集者を試してきましたが、私たちが試したものは何らかの形で失敗しました。 Vectorlight HTMLエディターは、不正確なHTMLを生成する傾向があります。 Componentone HTMLエディターはタグを削除し、HTMLを再フォーマットし、不可能ではないにしてもHTMLのスタイリングを困難にします。 Telerik RichTextBoxは、エディターの複数のインスタンスを持つときに、レイアウトの問題、オーバーラップ、フリッカリングなどを引き起こします。 そこに良い選択肢はありますか?

ありがとう

役に立ちましたか?

解決

あなたはあなたが試したことを確信していますか? radrichtextbox コントロール?過去には、Terelikには別の同様のコントロール(SilverlightのRadeditor)がありましたが、今では時代遅れです。 radrichtextbox レイアウトとちらつきの問題がないネイティブのSilverlightコントロールです。また、PDF Trough PdfformatProviderクラスでのエクスポートをサポートしています。確認してもいい ここ Formatporvidersモデルの詳細とその使用方法については。

ここ あなたは見ることができます radrichtextbox(およびPDFエクスポート)アクション。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top