$pdf->Link(120 + 5.5 + 5.5 + 5.5, $label_y - $size_y, 5, 5, "http://" . $_SERVER["SERVER_NAME"] . "" . $_SERVER["SCRIPT_NAME"] . "?c=" . $c . "&m=" . $m . "&y=" . $y . "&k=" . $nkl . "&s=" . $ss); $pdf->SetFillColor(0, 0, 0, 80); $pdf->Rect(120 + 5.5 + 5.5 + 5.5, $label_y - $size_y + 5.2, 5, 5, 'F'); $pdf->Link(120 + 5.5 + 5.5 + 5.5, $label_y - $size_y + 5.2, 5, 5, "http://" . $_SERVER["SERVER_NAME"] . "" . $_SERVER["SCRIPT_NAME"] . "?c=" . $c . "&m=" . $m . "&y=" . $y . "&k=" . $nku . "&s=" . $ss); //$pdf-($min_x+$size_x+100, $label_y, "+C","http://foobar"); $pdf->SetFont('Arial', '', 6); $pdf->SetFillColor($c, $m, $y, $k); $pdf->Rect($min_x, $label_y - $size_y, $size_x, $size_y, 'F'); $pdf->Text($min_x, $label_y + 2, $c . "|" . $m . "|" . $y . "|" . $k); $cnt = 0; for ($c = $c_s; $c <= $c_e; $c = $c + $ss) { for ($m = $m_s; $m <= $m_e; $m = $m + $ss) { for ($y = $y_s; $y <= $y_e; $y = $y + $ss) { for ($k = $k_s; $k <= $k_e; $k = $k + $ss) { $pdf->SetFillColor($c, $m, $y, $k); $pdf->SetTextColor(100, 100, 100, 100); $pdf->Rect($posx, $posy, $size_x, $size_y, 'F'); $link = $pdf->AddLink(); $pdf->Link($posx, $posy, $size_x, $size_y, "http://" . $_SERVER["SERVER_NAME"] . "" . $_SERVER["SCRIPT_NAME"] . "?c=" . $c . "&m=" . $m . "&y=" . $y . "&k=" . $k . "&s=" . $ss); $pdf->Text($posx, $posy + $size_y + 2, $c . "|" . $m . "|" . $y . "|" . $k); $cnt = $cnt + 1; $posx = $posx + $step_x; if ($posx >= $max_x) { $posx = $min_x; $posy = $posy + $step_y; } if ($posy >= $max_y) { $pdf->AddPage(); $posx = $min_x; $posy = $min_y; }
<?php require 'pdf-cmyk.php'; $pdf = new cmykPDF(); $pdf->AddPage(); $pdf->SetFont('Arial', 'B', 20); $pdf->SetLineWidth(1); $pdf->SetDrawColor(50, 0, 0, 0); $pdf->SetFillColor(100, 0, 0, 0); $pdf->SetTextColor(100, 0, 0, 0); $pdf->Rect(10, 10, 20, 20, 'DF'); $pdf->Text(10, 40, 'Cyan'); $pdf->SetDrawColor(0, 50, 0, 0); $pdf->SetFillColor(0, 100, 0, 0); $pdf->SetTextColor(0, 100, 0, 0); $pdf->Rect(40, 10, 20, 20, 'DF'); $pdf->Text(40, 40, 'Magenta'); $pdf->SetDrawColor(0, 0, 50, 0); $pdf->SetFillColor(0, 0, 100, 0); $pdf->SetTextColor(0, 0, 100, 0); $pdf->Rect(70, 10, 20, 20, 'DF'); $pdf->Text(70, 40, 'Yellow'); $pdf->SetDrawColor(0, 0, 0, 50); $pdf->SetFillColor(0, 0, 0, 100); $pdf->SetTextColor(0, 0, 0, 100); $pdf->Rect(100, 10, 20, 20, 'DF'); $pdf->Text(100, 40, 'Black'); $pdf->SetDrawColor(128, 0, 0); $pdf->SetFillColor(255, 0, 0); $pdf->SetTextColor(255, 0, 0); $pdf->Rect(10, 50, 20, 20, 'DF');