Tcpdf Рендеринг изображений разных размеров в формате PDF (с использованием PHP) - PullRequest
1 голос
/ 28 мая 2020

Я получаю динамические c lo go изображения из URL-адреса нашего клиента и должен поместить изображение в определенное c пространство в pdf (с использованием TCPDF). Мне нужно сохранить соотношение сторон изображения, а также изображение не должно перекрываться или go за пределами пространства, отведенного для изображения в pdf. На данный момент я указал ширину как 0 и высоту как 10 в функции изображения, чтобы она автоматически вычисляла ширину.

$this->Image($imagefromUrl,12, 270, 0, 10, $type='', $link='', $align='', $resize=false, $dpi=300, $palign='', $ismask=false, $imgmask=false, $border=0, $fitbox=false, $hidden=false, $fitonpage=false, $alt=false, $altimgs=array());

Но вышеуказанный подход не работает для всех изображения, поскольку для некоторых изображений ширина больше, а для некоторых - высота. Например, изображение с размерами "2671x350" , нет никакого контроля над шириной изображения, оно просто перекрывает другой контекст в pdf. Могут ли некоторые помочь мне понять и разместить изображения в pdf с сохранением соотношения сторон изображения? спасибо

...