legacy-knowledge-base
公開されました Jul. 2, 2025

ウェブコンテンツのHTMLフィールドに画像をコピーペーストすると、base64文字として保存される

written-by

Rita Schaff

How To articles are not official guidelines or officially supported documentation. They are community-contributed content and may not always reflect the latest updates to Liferay DXP. We welcome your feedback to improve How To articles!

While we make every effort to ensure this Knowledge Base is accurate, it may not always reflect the most recent updates or official guidelines.We appreciate your understanding and encourage you to reach out with any feedback or concerns.

legacy-article

learn-legacy-article-disclaimer-text

問題

  • 画像がウェブコンテンツエディタにコピーペーストされると、Base64文字の集合として保存されます。

  • この画像の限界は? この行為に代わるものはあるのか?

環境

  • DXP 7.0

解像度

  • この動作は、CKEditor上に構築されたAlloyEditorと呼ばれる組み込みのウェブコンテンツエディタを使用しているため、予想されるものです。 これはサードパーティのツールなので、コピー・ペーストはCKEditorのデフォルトの動作で定義されています。 Liferayは画像を追加するさまざまな方法をサポートしています。
  • 画像データをbase64で保存することには利点がありますが、コピー & ペーストで画像を埋め込むと元のサイズが失われる可能性があり、エディタで許容される画像サイズは最大256kBです。 この件に関する詳細は、 このリンク をご覧ください。
  • この制限を考慮し、必ずツールバーを使用するか、ドラッグ & でフィールドに画像をドロップしてください。

追加情報

現在のCKEditorの動作について詳しくお知りになりたい場合は、さらにお読みください:

  • 画像をドラッグ&ドロップして保存
    • 画像データは文字(base64)に解釈される。
    • 私たちのフォームビルダーは、ドラッグ & ドロップ機能を扱うことができ、画像サイズは保持されます。
  • 画像ビューアーで画像をコピーし、HTMLフィールドに貼り付けて保存する:
    • 画像データは文字に解釈される。
    • 私たちのフォームビルダーは画像のコピー & 貼り付けを処理できません。画像のサイズが保持されません(107kBの代わりに567kB)。
  • ツールバーを使って画像をアップロードし、を保存します。
  • CKEditor: 画像のコピー & 貼り付けはできません。
  • 最新の開発バージョン: このバージョンはCKEditorのみを使用し、このバージョンはコピー・ペーストをサポートしなくなりました。
did-this-article-resolve-your-issue

legacy-knowledge-base