0

一部の動的コンテンツを、わずかなページ書式設定で PDF ファイルにエクスポートしようとしています。

PDFページに境界線のある小さなパディングがあり、その境界線の内側に小さな会社のロゴが各ページの右上に表示されるようにしたいと思います。

問題は、コンテンツが動的であるため、ページ数とページごとのコンテンツが異なる可能性があることです。これは、エクスポートされる内容に応じてコンテンツが多かれ少なかれページになる可能性があるため、境界線と画像を含む DIV を手動で作成できないことを意味します。

各 PDF ページの「ページの背景」を作成する方法を見つけようとしています。次に、この背景で境界線とロゴを作成し、すべてのコンテンツをこの顧客の背景に重ねます。

これはDOMPDFでも可能ですか? または、このようにもう少しカスタマイズできる代替手段はありますか?

4

2 に答える 2

2

jfoucher の方法は必要なものかもしれませんが、各ページに HTML コンテンツやロゴが必要な場合は、SVN トランクから DOMPDF を使用して、「CSS 位置が固定されている」例のように固定位置を使用することもできます

于 2011-02-06T10:52:11.790 に答える
1

これは確かにdompdfで可能です。

私がしていることは、本体に次の CSS プロパティ (または同様のもの) を設定するだけです。

body{
    background-image:url('/assets/img/bg_pdf.jpg');
    background-repeat:no-repeat;
    background-position: 15px 1450px;
}

この場合、ページのフッターに使用していますが、必要に応じてこれらの値を変更してください。ピクセル値は試行錯誤によって取得されます... 背景は実際の画像であり、画像エディターで作成する必要があります。

于 2011-02-05T22:56:51.233 に答える