Javaグラフィックライブラリを使用して、ユーザーが線や形状を描画できるようにするアプレットがあります。これは、プラグインとしてTinyMCEエディターに埋め込まれます。ユーザーが描いた画像を画像としてエディタに挿入する方法がわかりません。
どんな助けや参考文献も大歓迎です!
Javaグラフィックライブラリを使用して、ユーザーが線や形状を描画できるようにするアプレットがあります。これは、プラグインとしてTinyMCEエディターに埋め込まれます。ユーザーが描いた画像を画像としてエディタに挿入する方法がわかりません。
どんな助けや参考文献も大歓迎です!
(信頼できる)アプレットが画像をディスクに保存し、ユーザーにそれをCMSにアップロードするように促す以外に、あなたが目指していることは可能だとは思いません。
画像を Web サーバーにアップロードし、コード プラグイン (「html」ボタン) を使用して、その画像を参照する画像タグをエディターに入力できます。
アップデート:
base64 でエンコードされた文字列を作成し、次の tinymce コマンドを呼び出す必要があります。
例: お使いのシステムでは、base64 でエンコードされた文字列を変数 my_image_base64_string に合わせる必要があります。
var my_image_base64_string = 'R0lGODlhEAAOALMAAOazToeHh0tLS/7LZv/0jvb29t/f3//Ub//ge8WSLf/rhf/3kdbW1mxsbP//mf///yH5BAAAAAAALAAAAAAQAA4AAARe8L1Ekyky67QZ1hLnjM5UUde0ECwLJoExKcppV0aCcGCmTIHEIUEqjgaORCMxIC6e0CcguWw6aFjsVMkkIr7g77ZKPJjPZqIyd7sJAgVGoEGv2xsBxqNgYPj/gAwXEQA7';
tinymce.activeEditor.execCommand('insertHTML', false, '<img src="data:image/gif;base64,' + my_image_base64_string + '" width="16" height="14">');