pdf

12 views
Skip to first unread message

Adriano Barreto

unread,
May 31, 2022, 10:09:36 AM5/31/22
to zfbr...@googlegroups.com
qdo executo meu código abaixo, ele não quebra a linha, já tentei mudar de left pra justify e nao quebra

no meu servidor antigo funciona, mas qdo migrei pra uma versao nova do php, acontece isso, olha a imagem...
image.png



$helperPDF = new Application_View_Helper_GeradorPDF();
       
       $atestadoPDF = $helperPDF->genPDF("modelo.pdf");
       $page = $helperPDF->headerPDF($atestadoPDF->pages[0], "DECLARAÇÃO");
       
       $page = $helperPDF->textPDF($page, $texto1, 'left');
       $page = $helperPDF->spacePDF($page);
       $page = $helperPDF->textPDF($page, $texto2, 'left');
       $page = $helperPDF->doubleSpacePDF($page);
       $page = $helperPDF->textPDF($page, $texto4, 'right');        

       
       $atestadoPDF->pages[0] = ($page);


        $this->_helper->layout->disableLayout();
        $this->_helper->viewRenderer->setNoRender();
        $this->getResponse()->setHeader('Content-type', 'application/x-pdf', true);
        $this->getResponse()->setHeader('Content-disposition', 'inline; filename=atestado.pdf', true);
        $this->getResponse()->setBody($atestadoPDF->render());
    

Adriano Barreto

unread,
May 31, 2022, 2:56:17 PM5/31/22
to zfbr...@googlegroups.com
pior q acabei de ver que no meu pc funciona normal no localhost, q configuração no servidor pode estar causando isso? alguma extensao do php q está faltando?

Adriano Barreto

unread,
May 31, 2022, 4:06:17 PM5/31/22
to zfbr...@googlegroups.com
nossa acabei de descobrir que ele dá esse erro qdo coloca um acento, que viage, o que tem a ver?
e é só nesse servidor... o q seráq pode ser isso

image.png

Adriano Barreto

unread,
Jun 1, 2022, 8:17:22 AM6/1/22
to zfbr...@googlegroups.com
alguem tem ideia de como solucionar isso?
eu estou usando $textencode = $fontSimple->encodeString e passando UTF-8
se eu deixo o original q estava, ISO-8895, ele não pega nenhum acento
Reply all
Reply to author
Forward
0 new messages