0

書式設定された MS Word ドキュメントから Flex アプリケーションにテキストをコピーすることはできますか? 現在、VB.net アプリケーションを Flex Web アプリケーションに変換中です。ユーザーがテキストをリッチ テキスト エディターに移動する基本的な方法の 1 つは、テキストとフォーマットをクリップボードにコピーしてから VB アプリにコピーすることです。これは正常に動作します。ただし、Flex で行うと、すべての書式設定が削除されます。

テキストが PDF/Excel/Word/Powerpoint/その他から来る可能性があるため、Flex 3.0 でクリップボードからコピーするときにフォーマットを維持する方法はありますか?

私はここを検索し、強力な Google ウィザードに尋ねましたが、Flex を使用する方法があるのか​​、それとも TinyMCE のようなものを使用するようにみんなに伝える方が簡単なのかを解読するのは困難です.

4

1 に答える 1

0

いいえ、これは簡単な方法では不可能です。この問題をデバッグするのに多少役立つウィンドウのクリップボードに表示される生データを提供する小さなユーティリティを見つけました。クリップボードから取得する形式を指定する機能もあるようですが、Flex が受け入れるリッチ テキストへの解析/変換を行うものは Flex に組み込まれていません。また、新しいバージョンの Flex では、テキストに関してより柔軟に対応できますが、Flex で使用できるコンポーネントと Microsoft Office スイートのツールで使用できるコンポーネントとの間に 1 対 1 の一致はありません。

Adobe クリップボードのドキュメント

http://help.adobe.com/en_US/as3/dev/WS0579B9EE-CF1E-434e-A386-A04DC7786FC9.html

同様の目標を持つStackoverflowの投稿

Flex を使用してクリップボードからファイル データを取得できない

于 2012-04-10T19:20:24.413 に答える