$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");
$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);
$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);