Example #1
0
$x0 = $pdf->GetX();
$y0 = $pdf->GetY();

for ($i = 1; $i <= 7; $i++)
{
	if ($showVat || $i != 6)
		$pdf->Cell($arRowsWidth[$i], 20, $arColsCaption[$i], 0, 0, 'C');
	${"x$i"} = $pdf->GetX();
}

$pdf->Ln();

$y5 = $pdf->GetY();

$pdf->Line($x0, $y0, $x7, $y0);
for ($i = 0; $i <= 7; $i++)
{
	if ($showVat || $i != 6)
		$pdf->Line(${"x$i"}, $y0, ${"x$i"}, $y5);
}
$pdf->Line($x0, $y5, $x7, $y5);

$rowsCnt = count($arCells);
for ($n = 1; $n <= $rowsCnt; $n++)
{
	$arRowsWidth_tmp = $arRowsWidth;
	$accumulated = 0;
	for ($j = 1; $j <= 7; $j++)
	{
		if (is_null($arCells[$n][$j]))
Example #2
0
        $arRowsWidth[6] = 0;
    }
    $arRowsWidth[2] = $width - (array_sum($arRowsWidth) - $arRowsWidth[2]);
}
$pdf->Ln();
$x0 = $pdf->GetX();
$y0 = $pdf->GetY();
for ($i = 1; $i <= 7; $i++) {
    if ($vat > 0 || $i != 6) {
        $pdf->Cell($arRowsWidth[$i], 20, $arColsCaption[$i], 0, 0, 'C');
    }
    ${"x{$i}"} = $pdf->GetX();
}
$pdf->Ln();
$y5 = $pdf->GetY();
$pdf->Line($x0, $y0, $x7, $y0);
for ($i = 0; $i <= 7; $i++) {
    if ($vat > 0 || $i != 6) {
        $pdf->Line(${"x{$i}"}, $y0, ${"x{$i}"}, $y5);
    }
}
$pdf->Line($x0, $y5, $x7, $y5);
$rowsCnt = count($arCells);
for ($n = 1; $n <= $rowsCnt; $n++) {
    $arRowsWidth_tmp = $arRowsWidth;
    $accumulated = 0;
    for ($j = 1; $j <= 7; $j++) {
        if (is_null($arCells[$n][$j])) {
            $accumulated += $arRowsWidth_tmp[$j];
            $arRowsWidth_tmp[$j] = null;
        } else {
Example #3
0
$x0 = $pdf->GetX();
$y0 = $pdf->GetY();

for ($i = 1; $i <= 7; $i++)
{
	if ($vat > 0 || $i != 6)
		$pdf->Cell($arRowsWidth[$i], 20, $arColsCaption[$i], 0, 0, 'C');
	${"x$i"} = $pdf->GetX();
}

$pdf->Ln();

$y5 = $pdf->GetY();

$pdf->Line($x0, $y0, $x7, $y0);
for ($i = 0; $i <= 7; $i++)
{
	if ($vat > 0 || $i != 6)
		$pdf->Line(${"x$i"}, $y0, ${"x$i"}, $y5);
}
$pdf->Line($x0, $y5, $x7, $y5);

$rowsCnt = count($arCells);
for ($n = 1; $n <= $rowsCnt; $n++)
{
	$arRowsWidth_tmp = $arRowsWidth;
	$accumulated = 0;
	for ($j = 1; $j <= 7; $j++)
	{
		if (is_null($arCells[$n][$j]))