3

画像がデータ URL を使用している場合、画像をクリップボードにコピーしようとしても正しく動作しないようです。(IE9、Chrome 25.0.1364.152 でテスト済み)

「Data-Url」画像を貼り付けてペイントできるようです。Word/Excel への貼り付けに失敗します。特別な貼り付けオプションが使用されていない限り。

例: JsFiddle

キャンバス要素にレンダリングされた画像を保存しようとする場合、データ URL をソースとして使用するのが一般的なシナリオです。最初にイメージをディスクに保存するという回避策があります。特殊な貼り付けオプションを使用せずに、これらの画像を直接 Word にコピーできるようにする方法はありますか?

IE9 で画像のプロパティを調べると、次のことがわかります。

Protocol: Unknown protocol
Type: Not Available
Size: Not Available

通常のイメージに対して

Protocol: HTTP
Type: JPEG Image
Size: 12897 bytes

これらのプロパティは通常、リクエストのヘッダーから取得されると思います。これらのプロパティを data-url 画像に設定する方法はありますか? これらのプロパティが設定されている場合は、Word に直接貼り付けることができるはずです。

4

2 に答える 2

2

MS Wordには、方法があります。

オブジェクト>>オブジェクトの挿入>>新しいビットマップオブジェクト>>そして、新しいウィンドウで同じものを貼り付けて閉じます。

動作はペイントと同じですが、Word 内で利用可能なオプションであり、正常に動作します。

Excelの場合、同じことがうまくいくと確信していますが、

これがあなたのニーズを満たすことを願っています。

同じアプリケーション内で作業が完了します

:)

于 2013-03-15T12:43:13.457 に答える