В настоящее время я пытаюсь создать pdf-файл, стилизованный с использованием html и jinja2, чтобы заново создать этикетку доставки, но сделать ее программируемой в зависимости от аргументов, передаваемых в шаблон html.У меня проблема в том, что оригинальная этикетка доставки имеет таблицу фиксированного размера независимо от записей.Хотя я решил проблему с фиксированной высотой таблицы, я не могу найти способ, чтобы разделитель столбцов прошел до самого конца таблицы.
Я попытался добавить заполнениедо нижней части записей столбца, чтобы расширить столбец до нижней части, но проблема в том, что шаблон должен быть программируемым, чтобы принимать столько записей, сколько хочет пользователь.Поэтому мне нужно было бы иметь возможность установить вертикальный разделитель фиксированной высоты
table style="height: 350px; display: inline-block; width: 100%; border: black solid 1px; border-bottom: solid black 18px;" rules="cols">
<thead style="background-color: black">
<tr>
<td align="center" width="25px" style="color: white; background-color: black">ORD<br/>QTY.</td>
<td align="center" width="25px" style="color: white; background-color: black">B/O<br/>QTY.</td>
<td align="center" width="25px" style="color: white; background-color: black">SHP<br/>QTY.</td>
<td align="center" width="72.5" style="color: white; padding-left: 15px; padding-right:15px; background-color: black">PRICE</td>
<td align="center" width="72.5" style="color: white; padding-left: 15px; padding-right:15px; background-color: black">TOTAL</td>
<td align="center" width="72.5" style="color: white; padding-left: 15px; padding-right:15px; background-color: black">ITEM NO.</td>
<td align="center" width="72.5 " style="color: white; padding-left: 15px; padding-right:15px; background-color: black">STYLE</td>
<td align="center" width="450px" style="color: white; padding-left: 25px; padding-right:15px; background-color: black">DESCRIPTION</td>
<td align="center" width="25px" style="color: white;">GW</td>
</tr>
</thead>
<tbody style="overflow-y: auto;">
<tr>
<td align="center" style="">{{data.ordQty1}}</td>
<td align="center" style="">{{data.BoQty1}}</td>
<td align="center" style="">{{data.ShpQty1}}</td>
<td align="center" style="">${{data.price1}}</td>
<td align="center" style="">${{data.total1}}</td>
<td align="center" style="">{{data.itemNo1}}</td>
<td align="center" style="">{{data.style1}}</td>
<td align="center" style="">{{data.description1}}</td>
<td align="center" style=""></td>
</tr>
</tbody>
</table>