コード例 #1
0
ファイル: index.php プロジェクト: brian-nelson/ianseo
 if ($i % 4 == 0) {
     $pdf->AddPage();
     //Crop Mark
     $pdf->Line(2, 148.5, 5, 148.5);
     $pdf->Line(103, 148.5, 107, 148.5);
     $pdf->Line(205, 148.5, 208, 148.5);
     $pdf->Line(105, 2, 105, 5);
     $pdf->Line(105, 146.5, 105, 150.5);
     $pdf->Line(105, 292, 105, 295);
 }
 $myPosX = $PosX[$i % 4];
 $myPosY = $PosY[$i % 4];
 //$pdf->SetFillColor($ColorArray[$MyRow->Session-1][0],$ColorArray[$MyRow->Session-1][1],$ColorArray[$MyRow->Session-1][2]);
 // solo per batumi
 if (!is_null($MyRow->AcColor)) {
     $pdf->SetFillColor(base_convert(substr($MyRow->AcColor, 0, 2), 16, 10), base_convert(substr($MyRow->AcColor, 2, 2), 16, 10), base_convert(substr($MyRow->AcColor, 4, 2), 16, 10));
 } else {
     $pdf->SetFillColor(255, 255, 255);
 }
 $pdf->SetDrawColor(0x0, 0x0, 0x0);
 // riquadro colore
 $pdf->Rect($myPosX, $myPosY, 93, 93, 'F');
 //		$pdf->Rect($myPosX, $myPosY, 93, 20, 'F');
 //		$pdf->Rect($myPosX, $myPosY+20, 93, 10, 'F');
 //		$pdf->Rect($myPosX, $myPosY+65, 93, 10, 'F');
 //		$pdf->Rect($myPosX, $myPosY+85, 93, 10, 'F');
 // bordo
 $pdf->Rect($myPosX, $myPosY, 93, 136, 'D');
 //Header
 $pdf->SetXY($myPosX, $myPosY + 7.5);
 $pdf->Cell(93, 6, $rowInfo->ToName, 0, 1, 'C', 0);
コード例 #2
0
ファイル: CardCustom.php プロジェクト: brian-nelson/ianseo
     $pdf->Image($pdf->ToPaths[$Element->IceType], $ElX, $ElY, $Element->Options['W'], $Element->Options['H']);
     break;
 case 'Picture':
     if (file_exists($im = $CFG->DOCUMENT_PATH . 'TV/Photos/' . $_SESSION['TourCodeSafe'] . '-En-' . $MyRow->EnId . '.jpg')) {
         $pdf->Image($im, $ElX, $ElY, $Element->Options['W'], $Element->Options['H']);
     }
     break;
 case 'Image':
     if (file_exists($im = $CFG->DOCUMENT_PATH . 'TV/Photos/' . $_SESSION['TourCodeSafe'] . '-Image-' . $Element->IceOrder . '.jpg')) {
         $pdf->Image($im, $ElX, $ElY, $Element->Options['W'], $Element->Options['H']);
     }
     break;
 case 'Accomodation':
     $Fill = false;
     if (!empty($Element->Options['BackCat'])) {
         $pdf->SetFillColor(hexdec(substr($MyRow->AcColor, 0, 2)), hexdec(substr($MyRow->AcColor, 2, 2)), hexdec(substr($MyRow->AcColor, 4, 2)));
         $Fill = true;
     } elseif ($Element->Options['BackCol']) {
         $pdf->SetFillColor(hexdec(substr($Element->Options['BackCol'], 1, 2)), hexdec(substr($Element->Options['BackCol'], 3, 2)), hexdec(substr($Element->Options['BackCol'], 5, 2)));
         $Fill = true;
     }
     if (!empty($Element->Options['BackCat']) and $MyRow->AcTitleReverse) {
         $pdf->setColor('text', 255, 255, 255);
     } elseif ($Element->Options['Col']) {
         $pdf->setColor('text', hexdec(substr($Element->Options['Col'], 1, 2)), hexdec(substr($Element->Options['Col'], 3, 2)), hexdec(substr($Element->Options['Col'], 5, 2)));
     } else {
         $pdf->setColor('text', 0, 0, 0);
     }
     $pdf->SetXY($ElX, $ElY + $k * $Element->Options['H']);
     $pdf->Cell($Element->Options['W'], $Element->Options['H'], '', '', true, '', $Fill);
     $TotW = 0;