iText で XMLWorker を使用して、HTML テーブルから PDF を作成しています。幅が不明なテーブル(幅:自動)を作成することはできますか?幅が明示的に設定されていない限り、iText はすべてのテーブルの幅を 100% にしているようです。
これは期待どおりに機能します。
<table style="width: 600px">
<tbody>
<tr>
<td>...</td>
</tr>
</tbody>
</table>
これにより、幅が 100% のテーブルが生成されます。
<table style="width: auto">
<tbody>
<tr>
<td>...</td>
</tr>
</tbody>
</table>