5

私は、TCPDF で生成された各ページの周りに単純な 1px の実線の赤い境界線を実現しようとしています。以前は他の PDF スクリプトを使用していましたが、ページの幅と高さ、および -20px (各辺に 10px のインデントを許可するため) を取得して大まかな計算を行った後、四角形を描画する必要がありました。ただし、TCPDFで同様の結果を得る方法がわかりません。

誰でも経験がありますか?

4

5 に答える 5

9

どうぞ (これにより、現在のページの周りに 15 ポイントの黒い線が引かれます)

$pdf = new TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false);
$pdf->AddPage();

$pdf->SetLineStyle( array( 'width' => 15, 'color' => array(0,0,0)));

$pdf->Line(0,0,$pdf->getPageWidth(),0); 
$pdf->Line($pdf->getPageWidth(),0,$pdf->getPageWidth(),$pdf->getPageHeight());
$pdf->Line(0,$pdf->getPageHeight(),$pdf->getPageWidth(),$pdf->getPageHeight());
$pdf->Line(0,0,0,$pdf->getPageHeight());
于 2012-11-21T18:11:05.353 に答える
1

TCPDF Line関数を使用して、ページの両側に 4 つの線を作成できます。

于 2012-01-31T15:04:57.427 に答える