HTML2PDF не распознает размеры таблиц
Я работаю в веб-страницы, созданной с помощью расширений Yii и я использую расширение HTML2PDF для создания PDF-файлов (http://html2pdf.fr/). Хотя PDF-файл создается нормально, он, кажется, не распознает таблицы размеров; не важно ширина или высота уточняю для строки или всей таблицы: PDF-файл всегда создается таким же образом (со столиком шириной всего подходит мобильный контент)... Вот как я пытаюсь указать ширину:
<table width="500px" height="20px" style="margin:10px;">
<tr>
<td width="25%"></td>
<td width="50%"></td>
<td width="25%"></td>
</tr>
<tr bgcolor="#EAF8FF">
<td colspan="3">
<strong>Title</strong>
</td>
</tr>
Я пробовал указание ширины с помощью:
- пикселей ("500px")
- процент ("100%")
- без 'px '("500")
- использование тега '& quot; (Да, я знаю, что есть дополнительное пространство между ' & ' и 'quot')
... так далее. но, кажется, ничто не имеет значения... Размер и ширина таблицы всегда пропорциональны содержащемуся в ней тексту. Однако и " bgcolor "в теге" tr " и "colspan" в теге " td " работают нормально, поэтому я не знаю, что может случиться... Я также попытался указать размер внутри "tr", но ничего... Есть идеи, что я могу упустить?
3 ответов
вы пробовали с атрибутом" style"? Все примеры на html2pdf wiki с этим атрибутом:http://wiki.spipu.net/doku.php?id=html2pdf:en:v4:bookmark&s[]=td & s []=ширина
вы также можете использовать теги "col" после открытия тега" таблица". например,
<col width="250">
<col width="500">
<col width="250">
У меня такая же проблема и я поменял поля страницы, особенно на правой стороне
страница backtop="14 мм" backbottom="14 мм" backleft="8 мм" backright="100 мм"