Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Marcio Leandro

pdf

Recommended Posts

Olá galera.

É o seguinte:

 

tenho o seguinte arquivo que gera o arquivo 'teste.pdf':

 

<?php

 

$pdf = pdf_new();

 

pdf_open_file($pdf, 'teste.pdf');

 

$fonte = pdf_findfont($pdf, "Arial", "host", 0);

 

pdf_begin_page($pdf, 500, 500);

pdf_setfont($pdf, $fonte, 14);

pdf_show_xy($pdf, "Olá, meu nome é Márcio", 10, 10);

pdf_end_page($pdf);

pdf_close($pdf);

 

 

?>

 

Funciona beleza, o problema é que não tenho domínio sobre o destino dele. O mais estranho, é que ele é gerado na pasta do Apache... Se fosse na pasta servida pelo apache, eu até acharia normal, mas o arquivo é gerado na pasta do Serv. Alguém sabe porque isso acontece ? Tem como eu especificar o destino que quero pro arquivo gerado ?

 

Valew

Compartilhar este post


Link para o post
Compartilhar em outros sites

nao vou negar nao cara.. nao faco a menor ideia XDmais tenta fazer assim :./teste.pdfouC:/www/teste.pdf (aonde você quiser que va)deve resolver[]'s

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pois é, isso foi minha primeira dedução, mas naum tem nada ver. O segundo parâmetro é o nome do arquivo, e naum funciona com o path...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá galera.

É o seguinte:

 

tenho o seguinte arquivo que gera o arquivo 'teste.pdf':

 

<?php

 

$pdf = pdf_new();

 

pdf_open_file($pdf, 'teste.pdf');

 

$fonte = pdf_findfont($pdf, "Arial", "host", 0);

 

pdf_begin_page($pdf, 500, 500);

pdf_setfont($pdf, $fonte, 14);

pdf_show_xy($pdf, "Olá, meu nome é Márcio", 10, 10);

pdf_end_page($pdf);

pdf_close($pdf);

 

 

?>

 

Funciona beleza, o problema é que não tenho domínio sobre o destino dele. O mais estranho, é que ele é gerado na pasta do Apache... Se fosse na pasta servida pelo apache, eu até acharia normal, mas o arquivo é gerado na pasta do Serv. Alguém sabe porque isso acontece ? Tem como eu especificar o destino que quero pro arquivo  gerado ?

 

Valew

<{POST_SNAPBACK}>

Fala,

tenta usar assim:

 

pdf_open_file($pdf, '/seu/caminho/no/servidor/teste.pdf');

 

viuw, colocando o diretorio completo ali,

 

 

[]s

luis

Compartilhar este post


Link para o post
Compartilhar em outros sites

Colocando o caminho pdf_open_file($pdf, 'http://127.0.0.1/projetos/teste.pdf');Dá o erro:Fatal error: PDFlib error: function 'PDF_findfont' must not be called in 'object' scope in d:\www\projetos\testepdf.php on line 7O Apache fica em D:\Arquivos de programas\EasyPHP1-7\apache (o arquivo aparece aqui). :blink:

Compartilhar este post


Link para o post
Compartilhar em outros sites

Colocando o caminho

 

pdf_open_file($pdf, 'http://127.0.0.1/projetos/teste.pdf');

 

Dá o erro:

 

Fatal error: PDFlib error: function 'PDF_findfont' must not be called in 'object' scope in d:\www\projetos\testepdf.php on line 7

 

O Apache fica em D:\Arquivos de programas\EasyPHP1-7\apache (o arquivo aparece aqui). :blink:

<{POST_SNAPBACK}>

fala,

o caminho do nao deve ser a URL do seu site e sim o caminho de dentro das pastas (nossa que frase, hehehe, mas eh isso). assim:

PHP

[*]

[*]pdf_open_file($pdf, 'D:/Arquivos de programas/EasyPHP1-7/apache/teste.pdf');

[*]// ou pdf_open_file($pdf, 'D:/outra pasta qualquer/teste.pdf');

[*]//aconselho por o caminho das pastas do windows com "/" ao inves de "\"

[*]

 

espero que funcione e espero ter ajudado

 

abraços

luis

Compartilhar este post


Link para o post
Compartilhar em outros sites

É isso aí, Luís !!

Valew mesmo, deu certo!! http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

 

Abraço e muito obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.