Проблема с использованием TCPDF

Когда я делаю следующее:

$html = '<div style="color: red; border: solid 2px blue; width: 100px; height: 200px;">Hello World!</div>';
$pdf->writeHTML($html, true, 0, true, true);

Я получаю следующий div: http://i.stack.imgur.com/YA4Fn.jpg

Это не width: 100px; height: 200px;, как вы можете видеть на изображении. Почему мой стиль не работает должным образом?


person Limur    schedule 30.04.2011    source источник
comment
Пробовали ли вы использовать абсолютное измерение, такое как cm или mm, вместо пикселей? (например: height:2cm; и т. д.)   -  person John Parker    schedule 30.04.2011


Ответы (2)


Предположительно, это связано с тем, что TCPDF не поддерживает точное преобразование HTML в PDF для каждого элемента/единицы измерения стиля CSS.

Вы можете попробовать открыть ошибку на странице проекта SourceForge, если проблема не решена. т уже покрыты.

person John Parker    schedule 30.04.2011

Лимур

Tcpdf не поддерживает свойства css ширины и высоты, чтобы сделать файл PDF лучшим решением, которое заключается в том, чтобы поместить конкретное изображение вместо установки высоты ширины.

person Hiren Kubavat    schedule 27.01.2014