/** * Creates rectangles for line border for letter size paper. * * @deprecated since iomadcertificate version 2012052501 * @param stdClass $pdf * @param stdClass $iomadcertificate * @return null */ function draw_frame_letter($pdf, $iomadcertificate) { debugging('draw_frame_letter is deprecated, please use iomadcertificate_draw_frame_letter instead', DEBUG_DEVELOPER); iomadcertificate_draw_frame_letter($pdf, $iomadcertificate); }
$sigy = 580; $custx = 88; $custy = 580; $wmarkx = 78; $wmarky = 130; $wmarkw = 450; $wmarkh = 480; $brdrx = 10; $brdry = 10; $brdrw = 594; $brdrh = 771; $codey = 660; } // Add images and lines iomadcertificate_print_image($pdf, $iomadcertificate, CERT_IMAGE_BORDER, $brdrx, $brdry, $brdrw, $brdrh); iomadcertificate_draw_frame_letter($pdf, $iomadcertificate); // Set alpha to semi-transparency $pdf->SetAlpha(0.1); iomadcertificate_print_image($pdf, $iomadcertificate, CERT_IMAGE_WATERMARK, $wmarkx, $wmarky, $wmarkw, $wmarkh); $pdf->SetAlpha(1); iomadcertificate_print_image($pdf, $iomadcertificate, CERT_IMAGE_SEAL, $sealx, $sealy, '', ''); iomadcertificate_print_image($pdf, $iomadcertificate, CERT_IMAGE_SIGNATURE, $sigx, $sigy, '', ''); // Add text $pdf->SetTextColor(0, 0, 120); iomadcertificate_print_text($pdf, $x, $y, 'C', 'freesans', '', 30, get_string('title', 'iomadcertificate')); $pdf->SetTextColor(0, 0, 0); iomadcertificate_print_text($pdf, $x, $y + 55, 'C', 'freeserif', '', 20, get_string('certify', 'iomadcertificate')); iomadcertificate_print_text($pdf, $x, $y + 105, 'C', 'freeserif', '', 30, fullname($certuser)); iomadcertificate_print_text($pdf, $x, $y + 155, 'C', 'freeserif', '', 20, get_string('statement', 'iomadcertificate')); iomadcertificate_print_text($pdf, $x, $y + 205, 'C', 'freeserif', '', 20, $course->fullname); iomadcertificate_print_text($pdf, $x, $y + 255, 'C', 'freeserif', '', 14, iomadcertificate_get_date($iomadcertificate, $certrecord, $course, $certuser->id));