php tcpdf中的大写

rdlzhqv9  于 2023-02-28  发布在  PHP
关注(0)|答案(1)|浏览(79)

我尝试将一个文本转换成一个我用TCPDF for PHP库创建的表格,但是我不能进行转换。我读到这个库不支持CSS的某个类,所以我在这里想问一下这是真的还是有人有解决方案。

$bloque4 = <<<EOF

<style>
    .uppercase {
        text-transform: uppercase;
    }
</style>

    <table class="uppercase">
        <tr>
            <td style="font-weight: bold; width:140px"><img src="images/back.jpg"></td>
        
        </tr>
    </table>

    <table style="font-weight: bold; padding:5px 10px;">
    
        <tr>
        
        <td style="font-weight: bold; border: 0.7px solid #000000; background-color:white; width:250px;">Condiciones en que se recibe: $respuestaVenta[condiciones] <br><br> Piezas faltantes: $respuestaVenta[pzasFaltantes] <br><br> Piezas maltratadas y/o rotas: $respuestaVenta[pzasRotas]</td>
        <td style="font-weight: bold; border: 0.7px solid #000000; background-color:white; width:290px; text-align:right;">Tipo de servicio: $respuestaVenta[tipoReparacion]
        </td>

        </tr>
    </table>

EOF;

$pdf->writeHTML($bloque4, false, false, false, false, '');

新数组$respuestaVenta = array_map('strtoupper', $respuestaVenta);出现问题

这是我在使用array_map之前打印结果的方法

<td style="font-weight: bold; border: 0.7px solid #000000; background-color:white; width:135px; text-align:center;">$respuestaVenta[descripcion]</td>
enyaitl3

enyaitl31#

如果你担心你不能用CSS来做这件事,那么在你使用它之前就用PHP来大写你的数组。

$respuestaVenta = array_map('strtoupper', $respuestaVenta);
$bloque4 = <<<EOF
//  ...

相关问题