2

まず、A4サイズと定義します。

次に、データベースからの動的計算によってページの幅と高さが見つかったら、 を使用してオーバーライドします$resolution

ページの余白を上にしてすべてゼロにする必要があります。

次にsetxy、cm 測定を介してアイテムを絶対位置に割り当てます。

ただし、左と上から余分なマージンスペースを取得し続けます...

印刷時、原寸大で印刷を選択しています

global $l;

$l = Array();
$l['a_meta_charset'] = 'UTF-8';
$l['a_meta_dir'] = 'ltr';
$l['a_meta_language'] = 'en';
$l['w_page'] = 'page';

require_once('../tcpdf.php');
$PDF_PAGE_FORMAT= 'A4';
$pdf = new TCPDF('L', 'cm', 'A4', true, 'UTF-8', false);
$pdf->SetPrintHeader(false);
$pdf->SetPrintFooter(false);
$pdf->SetHeaderMargin(0);
$pdf->SetFooterMargin(0);
$pdf->SetDefaultMonospacedFont('courier');
$pdf->SetMargins(0,0,0, true);
$pdf->SetAutoPageBreak(FALSE, 0);
$pdf->setLanguageArray($l);

$pdfWidth= "30";
$pdfHeight= "15";
$resolution= array($pdfWidth, $pdfHeight);

$pdf->AddPage('L', $resolution, $keepmargins=true);
$pdf->SetXY(1,2,true);
$pdf->SetFont('freesans','B',8);
$pdf->Cell(0,0,"test 123",0,1,'L');
$pdf->SetXY(20,7,true);
$pdf->SetFont('freesans','B',8);
$pdf->Cell(0,0,"Title 2",1,0,'L');

$pdfdata= $pdf->Output('test.pdf', 'S');
4

0 に答える 0