Пример #1
0
 $mentor_id = filter_input(INPUT_POST, 'mentor');
 $presentations = get_presentation_list($mentor_id, 1);
 $pdf = new signinPDF();
 $pdf->SetAutoPageBreak(false);
 foreach ($presentations as $pres) {
     $pdf->AddPage("L", "Letter");
     $pdf->SetFont('Arial', '', 50);
     $WMargin = $pdf->getlMargin() + $pdf->getrMargin();
     $HMargin = $pdf->gettMargin() + $pdf->gettMargin();
     //have double border
     $pdf->SetDrawColor(0, 0, 0);
     $pdf->SetLineWidth(1.25);
     $pdf->Rect($pdf->getrMargin(), $pdf->gettMargin(), $pdf->getW() - $WMargin, $pdf->getH() - $HMargin);
     $pdf->Rect($pdf->getrMargin() + 2, $pdf->gettMargin() + 2, $pdf->getW() - $WMargin - 4, $pdf->getH() - $HMargin - 4);
     //Add Career day info
     $pdf->Cell(0, $pdf->getH() / 12, "", 0, 1);
     $pdf->SetFont('Arial', 'B');
     $pdf->Cell(0, $pdf->getH() / 6, "BCA Career Day", 0, 1, "C");
     $pdf->SetFont('', '', 35);
     $pdf->Cell(0, $pdf->getH() / 7, "February 9, 2017", 0, 1, "C");
     $pdf->Cell(0, $pdf->getH() / 10, "", 0, 1);
     //add 2 lines
     $pdf->SetLineWidth(1.75);
     $pdf->SetDrawColor(222, 174, 0);
     $pdf->Line($pdf->getlMargin() + 50, $pdf->getH() / 2 + 2, $pdf->getW() - $pdf->getrMargin() - 50, $pdf->getH() / 2 + 2);
     $pdf->Line($pdf->getlMargin() + 50, $pdf->getH() / 2 - 2, $pdf->getW() - $pdf->getrMargin() - 50, $pdf->getH() / 2 - 2);
     //add mentor info
     $pdf->SetFont('Courier', 'B', 50);
     $pdf->Cell(0, $pdf->getH() / 8, $pres['mentor_first_name'] . " " . $pres['mentor_last_name'], 0, 1, "C");
     $pdf->SetFont('Arial', '', 40);
     $pdf->Cell(0, $pdf->getH() / 8, $pres['mentor_company'], 0, 1, "C");
Пример #2
0
 $ses_1 = get_session_by_room($room['rm_id'], 1);
 $ses_2 = get_session_by_room($room['rm_id'], 2);
 $ses_3 = get_session_by_room($room['rm_id'], 3);
 $ses_4 = get_session_by_room($room['rm_id'], 4);
 $pdf->AddPage("L", "Letter");
 $pdf->SetFont('Arial', '', 50);
 $WMargin = $pdf->getlMargin() + $pdf->getrMargin();
 $HMargin = $pdf->gettMargin() + $pdf->gettMargin();
 //have double border
 $pdf->SetDrawColor(0, 0, 0);
 $pdf->SetLineWidth(1.25);
 $pdf->Rect($pdf->getrMargin(), $pdf->gettMargin(), $pdf->getW() - $WMargin, $pdf->getH() - $HMargin);
 $pdf->Rect($pdf->getrMargin() + 2, $pdf->gettMargin() + 2, $pdf->getW() - $WMargin - 4, $pdf->getH() - $HMargin - 4);
 $pdf->setY($pdf->getY() + 5);
 $pdf->SetFont('Arial', 'B', 40);
 $pdf->Cell(0, 25, "Senior Exhibitions", 0, 1, "C");
 //            $pdf->SetFont('Arial', 'B', 30);
 //            $pdf->Cell(0, $pdf->getH() / 15, "June 1, 2016", 0, 1, "C");
 $pdf->setY($pdf->getY() + 5);
 $pdf->SetFont('Arial', 'B', 30);
 $pdf->Cell(0, 0, "Room " . $room['rm_nbr'], 0, 1, "C");
 $pdf->setY($pdf->getY() + 10);
 /*            $pdf->SetLineWidth(1.25);
             $pdf->Line($pdf->getlMargin()+ 40, $pdf->getY(),
                 $pdf->getW() - $pdf->getrMargin() - 40, $pdf->getY());
 */
 $lineSpacing = 9;
 $leftSessionIndent = 20;
 $hangingIndent = 8;
 $pdf->setY($pdf->getY() + 7);
 $pdf->SetFont('Arial', '', 20);
Пример #3
0
 $pdf->SetAutoPageBreak(false);
 foreach ($rooms as $room) {
     $ses_1 = get_session_by_room($room['rm_id'], 1);
     $ses_2 = get_session_by_room($room['rm_id'], 2);
     $pdf->AddPage("L", "Letter");
     //$pdf->SetFont('Arial', '', 96);
     $WMargin = $pdf->getlMargin() + $pdf->getrMargin();
     $HMargin = $pdf->gettMargin() + $pdf->gettMargin();
     //have double border
     $pdf->SetDrawColor(0, 0, 0);
     $pdf->SetLineWidth(1.25);
     $pdf->Rect($pdf->getrMargin(), $pdf->gettMargin(), $pdf->getW() - $WMargin, $pdf->getH() - $HMargin);
     $pdf->Rect($pdf->getrMargin() + 2, $pdf->gettMargin() + 2, $pdf->getW() - $WMargin - 4, $pdf->getH() - $HMargin - 4);
     $pdf->setY($pdf->getY() + 25);
     $pdf->SetFont('Arial', 'B', 72);
     $pdf->Cell(0, 25, "IDA", 0, 1, "C");
     //            $pdf->SetFont('Arial', 'B', 30);
     //            $pdf->Cell(0, $pdf->getH() / 15, "June 1, 2016", 0, 1, "C");
     $pdf->setY($pdf->getY() + 5);
     $pdf->SetFont('Arial', 'B', 30);
     $pdf->Cell(0, 0, "Room " . $room['rm_nbr'], 0, 1, "C");
     $pdf->setY($pdf->getY() + 10);
     /*            $pdf->SetLineWidth(1.25);
                             $pdf->Line($pdf->getlMargin()+ 40, $pdf->getY(),
                                 $pdf->getW() - $pdf->getrMargin() - 40, $pdf->getY());
                 */
     $lineSpacing = 15;
     $leftSessionIndent = 20;
     $hangingIndent = 8;
     $pdf->setY($pdf->getY() + 10);
     $pdf->SetFont('Arial', 'B', 28);