Невозможно создать многоугольник в tcpdf

0

Я использую tcpdf для создания pdf с использованием php и mysql, я успешно создал один полигон, используя нижеприведенный код, но когда я пытаюсь создать второй многоугольник, который он не может создать, и предыдущий многоугольник также исчезает

Как создать несколько полигонов?

Первый многоугольник

$pdf->StarPolygon(94, 110, 39, 90, 3, 0, 1, 'CNZ');
$pdf->SetLineStyle( array( 'width' => 1, 'color' => array(145,191,56)));
$pdf->Image('@'.$imgdata1, 50, 70, 90, 90, '', '', 'C', false, 300, '', false, false, 0, false, false, false);
$pdf->StopTransform();

Второй многоугольник

$pdf->StarPolygon(147, 58, 29, 90, 3, 0, 1, 'CNZ');
$pdf->SetLineStyle( array( 'width' => 1, 'color' => array(145,191,56)));
$pdf->Image('@'.$imgdata2, 25, 130, 70, 60, '', '', 'R', false, 300, '', false, false, 0, false, false, false);
$pdf->StopTransform();
Теги:
tcpdf

1 ответ

1
Лучший ответ

Вы должны добавить StartTransform перед кодом для второго многоугольника:

// Secodn polygon
$pdf->StartTransform();
$pdf->StarPolygon(147, 58, 29, 90, 3, 0, 1, 'CNZ');
$pdf->SetLineStyle( array( 'width' => 1, 'color' => array(145,191,56)));
$pdf->Image('@'.$imgdata2, 25, 130, 70, 60, '', '', 'R', false, 300, '', false, false, 0, false, false, false);
$pdf->StopTransform();

Ещё вопросы

Сообщество Overcoder
Наверх
Меню