私は、HTMLをPDF(wkhtmltopdf)で動作させるLaravel Webサイトを利用しています。このサイトでは、「テンプレート」を修正してPDF。現時点では、アポストロフィなどのフォントをbase64にエンコードする必要がありました。これ自体は膨大な量のコードであり、私はデータベースに保存したくないものです。Laravel - HTMLファイルの内容を別のファイルの先頭に追加します
だから、私は(この例では短縮)のブレード(style.blade.php)ファイルに次のように保存されています:
<style>
@font-face {
font-family: 'Lato';
font-style: normal;
font-weight: 400;
src:url("data:font/ttf;base64,AAEAAAARAQAABAAQR1BPU792x2wAAS2AAAASSkdTVUKOOI56AAE/
zAAAAHBPUy8y2a6qaQAAyigAAABgY21hcIwYkAAAAMqIAAAAtGN2dCAG9xijAADScAAAAC5
mcGdtclpyQAAAyzwAAAblZ2FzcAASABgAAS10AAAADGdseWbADxfjAAABHAAAw2BoZWFk/
....
wABAAEAAmxpZ2EADmxpZ2EADgAAAAEAAAABAAQABAAAAAEACAABABoAAQAIAAIABgAMAN
YAAgBMANcAAgBPAAEAAQBJ")
format('truetype');
}
.page-break {
page-break-after: always;
}
</style>
私は全体の内容を「追加」したいと思いますファイルの別のHTMLファイルの先頭に移動します。
どのように私はこれを行うことができますどのような提案が大変に感謝します。
多くのありがとうございます。
ただし、問題は、laravel自体で、HTMLで、または管理していないのはなぜですか?コードや出力を投稿できますか?してください、精巧に – Farside