Пример #1
0
     }
     $pdf->PrintRightJustified($curX + 2, $curY, $plg_CheckNo);
     $pdf->SetXY($curX + $summaryFundX, $curY);
     $pdf->Write(8, $fundName);
     $pdf->SetXY($curX + $summaryMethodX, $curY);
     $pdf->Write(8, $plg_method);
     $pdf->SetXY($curX + $summaryFromX, $curY);
     $pdf->Write(8, $FamilyName);
     $pdf->SetXY($curX + $summaryMemoX, $curY);
     $pdf->Write(8, $plg_comment);
     $pdf->SetFont('Courier', '', 8);
     $pdf->PrintRightJustified($curX + $summaryAmountX, $curY, $plg_amount);
     $totalAmount += $plg_amount;
     $curY += $summaryIntervalY;
     if ($curY >= 250) {
         $pdf->AddPage();
         $curY = $topY;
     }
 }
 $curY += $summaryIntervalY;
 $pdf->SetXY($curX + $summaryMemoX, $curY);
 $pdf->Write(8, 'Deposit total');
 $grandTotalStr = sprintf("%.2f", $totalAmount);
 $pdf->PrintRightJustified($curX + $summaryAmountX, $curY, $grandTotalStr);
 // Now print deposit totals by fund
 $curY += 2 * $summaryIntervalY;
 $pdf->SetFont('Times', 'B', 10);
 $pdf->SetXY($curX, $curY);
 $pdf->Write(8, 'Deposit totals by fund');
 $pdf->SetFont('Courier', '', 8);
 $curY += $summaryIntervalY;