Ich versuche seit zwei Tagen, ohne Ergebnis, eine einzelne Zeile Min-Höhe in einer Tabelle ohne Erfolg anzupassen.TCPDF - Gibt es eine Möglichkeit, die Zeilenhöhe einzelner Tabellen anzupassen?
ich die folgende Methode bin mit meiner Tabelle zu erstellen:
<?php
$html = <<<EOD
<table style="border:1px solid black;">
<tr>
<td>
Text 1
</td>
<td>
Text 2
</td>
</tr>
</table>
EOD;
$this->writeHTMLCell($w=0, $h=0, $x='', $y='', $html, $border=0, $ln=1, $fill=0, $reseth=true, $align='', $autopadding=true);
?>
ich bereits versucht td padding, td Marge, td Höhe, tr Höhe, ohne Erfolg zu setzen. Ich habe diese auch aus CSS und HTML ausprobiert. Das Einzige, was ich erreicht habe, ist, die Höhe einer Reihe größer als den ursprünglichen Wert zu sehen, aber ich möchte sie kürzer machen. Ich habe versucht, in der Dokumentation von TCPDF zu suchen, aber das einzige, was ich fand, ist, dass TCPDF Padding und Rand nicht unterstützt. Kennt jemand von euch eine Art "Hack", um mein gewünschtes Ergebnis zu erreichen?
Das ist richtig. Und es gilt auch für leere Tabellenzellen. – 321zeno
Ich lief auch in diesem, außer dass ich nicht HTML-Zellen, nur die Standard-Cell-Methode verwendet. Ich brauchte eine exakte Höhe, um die Seiten zu brechen, um die Ränder richtig zu bearbeiten, und ich verbrachte Stunden damit, mir den Kopf zu kratzen, ohne zu wissen, dass FontSize meine Größe änderte und die Pausen wegwarf. Speichern Sie meine ursprüngliche Schriftgröße, und rufen Sie dann SetFontSize (0) auf, bevor Sie die Zelle mit einem Ln() schreiben. Dann wurde die Schriftgröße zurückgesetzt und behoben. Danke dafür! – gregthegeek
wie man mehrere $ this-> setCellHeightRatio (2); ? – wahmal