単純な状況。ちょっとひねりを加えて自分のブログを書こうとしています。ブログの一部は、Webインターフェイスではなくクライアントアプリケーションから制御されます。基本的に、私はまだ設計段階にあり、1行のコードを記述していません。しかし、私はいくつかの手法を組み合わせて、ソフトウェア開発の興味深い演習にしようとしています。したがって、記事を書き込むために使用できるクライアントアプリケーションが必要です。このアプリケーションは、Webサービスを介してサーバーに記事をアップロードできます。(クライアントはDelphi 2007 / WIN32であり、サービスはSQLServerを使用するASP.NET/ C#です。)
記事自体は、画像を含めてRTF形式で保存されます。これはクライアントのローカルデータベースにあり、記事のステータスも追跡します。アップロードされると、記事はサーバー上のバージョンと同期されたままになります。技術的な詳細は退屈で、前に述べたように、まだ設計段階にあります...
しかし、記事をデータベースのRTFからブログに表示するHTMLに変換するための優れたソリューションが必要です。私には2つの選択肢があります:
- クライアントからRTFとHTMLの両方をアップロードし、クライアントがRTFからHTMLへの変換を実行します。
- RTFのみをアップロードし、サーバー上でオンデマンドで変換します。(または、RTFがアップロードされたときにサーバーで変換します。)
オプション1はそれを変換するためにDelphi/WIN32ソリューションを必要とし、オプション2は変換のために.NETソリューションを必要とします。.NET用のRTFエディターは必要ありませんが、Delphi 2007で使用するための適切なオプションが必要です。また、RTFをHTMLに変換するものが必要です。これにより、(ほぼ)すべての書式が保持され、テキストのすべての画像が含まれます。 。これは、.NETまたはDelphiの両方で発生する可能性があります。
だから、私は次の質問があります:
- 画像を処理できるDelphi用の優れた無料のRTFエディタはありますか?
- 画像を含め、フォーマットを可能な限りそのまま維持できる、DelphiまたはC#用の優れたRTFからHTMLへのコンバーターはありますか?