Поворот изображения с помощью PHP и PDFLib

Я использую этот код для визуализации изображения внутри поля в PDF-файле, который я создаю с помощью PDFLib.

$p = new pdflib();

if ($p->begin_document("", "") == 0)
  throw new Exception("Error: " . $p->get_errmsg());

$p->begin_page_ext(0, 0, "width=792 height=612");
$image = $p->load_image("auto", "01.jpg", "");
$p->fit_image($image, 100,200,"boxsize={300 500} fitmethod=entire showborder");

Это работает, как и ожидалось. Теперь нужно повернуть изображение внутри поля, как указано выше.

Я пробовал это:

$p->fit_image($image, 100,200,"boxsize={300 500} fitmethod=entire showborder rotate 15"); 

Но это не дало результата.

Обновление: это работает, когда я пробую приведенный выше код без рамки:

$p->fit_image($image, 100,200,"boxsize={300 500} fitmethod=entire rotate 15");

Любая идея, почему это происходит?


person unni    schedule 19.06.2012    source источник


Ответы (2)


Попробуйте так. я думаю, что это может помочь вам, но не уверен

$extra_pram = "boxsize={" . $int_image_w . " " . $int_image_h . "} position={left top} fitmethod=entire rotate=" . $int_image_rotation;
$this->pdflib->fit_image ( $image_obj, $int_image_x, $int_image_y, $extra_pram )
person Shaik Baba    schedule 19.06.2012

вам не хватает знака = для поворота

должен быть повернут = 15

person Yeak    schedule 02.05.2013