Skip to main content
Interwork Corporation
IDR Solutions Product Support Portal
モードの切替 ダーク/ライト/自動 モードの切替 ダーク/ライト/自動 モードの切替 ダーク/ライト/自動

SVGをBase64画像として埋め込む

SVG背景をbase64画像としてHTMLファイルに直接埋め込みます。これにより、SVG内の画像もbase64で埋め込まれる効果があります。

可能な限り、より効率的なinlineSVG設定の使用を推奨します。これは、base64が24ビット(3バイト)のデータをエンコードするために4つのASCII文字を使用するためです。この設定では、画像がSVG内でbase64エンコードされ、さらにそのSVG自体もHTML内でbase64エンコードされます。そのため、画像は外部参照する場合と比較して1.78倍のバイト数を使用します。さらに、インラインSVGはWebサーバーでgzip圧縮が有効な場合に高度に圧縮可能ですが、base64コンテンツは圧縮できません。

注意:この設定は実験的なテキストモード設定と互換性がありません。

設定可能な値:

  • true
  • false

デフォルト値: false

バージョン: 2022.08

使用例

コマンドライン

-Dorg.jpedal.pdf2html.embedSvgAsBase64Image=true

Cloud

{ "org.jpedal.pdf2html.embedSvgAsBase64Image": true }

Java

conversionOptions.setEmbedImagesAsBase64Stream(true);