peut-être vous pouvez m'aider. Lorsque je tente de montrer un pdf que j'ai créé, je suis des symboles étranges comme celui-ciTCPDF retournant des caractères étranges
u\>�'���O���r>c!%�@�R�`YPd+��vv����1��E�'^k-�WD�*+��W^��wy��V Z��dUdJ�B���C�ڳtK����j:c���5����50���D3lgH#�}%���D+������ix����,��-�'\�� �_st^&0�Y���������v�*Ӗ,W����u!H��sNN��0cӝ��`xEk��d��^� �8K9�BL����9�̋"6/�E�|�̛�-�7�P��B�#�T�F���4`����
Ce que je fais est de transformer un fichier html avec ce code
$html = $this->load->view('ReporteIngresoView', $data, TRUE);
$pdf = new Pdf('P', 'mm', 'A4', TRUE, 'UTF-8', FALSE);
$pdf->SetTitle('Reporte ingreso');
$pdf->SetHeaderMargin(30);
$pdf->SetTopMargin(40);
$pdf->setFooterMargin(20);
$pdf->SetAutoPageBreak(TRUE);
$pdf->SetAuthor('Pontificia Universidad Católica del Ecuador');
$pdf->SetDisplayMode('real', 'default');
$pdf->AddPage();
$pdf->writeHTML($html, TRUE, 0, TRUE, 0);
$pdf->Output('My-File-Name.pdf', 'I');
De l'autre côté, je reçois comme ça
Ext.Ajax.request
(
{
method: 'post',
url: '../servidor/archivo/ingreso/getreporte',
success: function(response){
Ext.getCmp('winReporteRegistro').update(response.responseText);
}
}
);
J'utilise php (serveur), HTML (créer la page), ExtJS (interface), ajax (demande) et TCPDF pour créer le pdf.
Des idées?
Merci à l'avance,
Peut-être que ses problèmes d'encodage? Vérifiez cela pour trouver la conversion par "symboles étranges" https://habrastorage.org/storage2/61b/e7a/455/61be7a4552a6650bd19b526db63d4779.png Son en russe, mais je pense que vous pouvez facilement le comprendre. –