6

src 属性 = を持つ img を使用して、HTML レポートにグラフィックを埋め込むことができます"data:image/png;base64,base64_encoded_characters_go_here"

私がテストしたすべてのブラウザで問題なく動作します。

これまでの最後のハードルは、エンコードされた favicon.ico ファイルを HTML レポート内に埋め込んで、ブラウザーが GET を実行する必要がないようにすることです。

これまでのところ、私が持っている最善の解決策は、ファビコンが私たちのウェブサイトに公に表示されることを要求するものです. しかし、それは私たちが述べた自己完結型の目標を完全に処理するものではありません。この解決策では、「ショートカット アイコン」リンクを指定する必要があります。それが本当に唯一の方法である場合は、そうする必要があります。しかし、私は確かに知りたいです。バージョン管理された favicon%d.ico ファイルでいっぱいのディレクトリを持ちたくないだけです。

バックグラウンド...

私は XML => XSLT => HTML デスクトップ アプリケーションを持っています。このアプリケーションは、自己完結型で、電子メールの添付ファイルなどを介して共有できる HTML レポートを生成します。自己完結型の性質は、私が解決したくない多くのバージョン管理の問題を解決するのに役立ちます。実際、私はそれらのほとんどを解決しました。

もちろん、自己完結型のレポートを作成する目的は、受信者のブラウザが GET を実行する必要がないことです。そのため、HTML レポートのサイズを大幅に増加させることなく、スタイルシートとほとんどのグラフィックが HTML ページに埋め込まれ、エンコードされます。

なぜ私がこれをやりたいのかについての多くの明白な質問を避けるために、私はこれをすべて言います. ただし、これは Web サイトではなく、単なるレポート ジェネレーターであることに注意してください。

4

0 に答える 0