Jump to content
Sign in to follow this  
aclips

Enviar conteudo de página para PDF

Recommended Posts

aclips

Aqui estou eu novamente com uma nova questão. :fartnew2:

Gostava de saber se conhecem alguma forma com PHP mandar o conteudo de uma página .html para formato PDF, para impressão. :nono1:

Obrigado

:P

Aclips

Share this post


Link to post
Share on other sites
saramgsilva

Aqui estou eu novamente com uma nova questão. :fartnew2:

Gostava de saber se conhecem alguma forma com PHP mandar o conteudo de uma página .html para formato PDF, para impressão. :nono1:

Obrigado

:P

Aclips

existe!! e podem ver o exemplo disso no livro Php and mysql web developed .... tens k passar isso para .tex e depois isso converte -se para pdf ...nao sei bem mas é algo do genero...

Share this post


Link to post
Share on other sites
vbmaster

Nada disso, imprime o html para o pdfcreator e está o assunto resolvido... :P

não deve é ficar com os links, etc....

Share this post


Link to post
Share on other sites
saramgsilva

Nada disso, imprime o html para o pdfcreator e está o assunto resolvido... :P

não deve é ficar com os links, etc....

é assim depende!!

pq se ele tiver a fazer 1 pagina e pretenda, que ao clicar num link ( tipo formato de pdf ) faça a conversao da pagina  html para pdf .... o k tas a dizer nao tem nada a ver!

o que falas serve simplesmente para quando visitas 1 pagina e keres imprimir essa pagina ...conversas para pdf e assim usas  esse programa ( conheco...) e pronto...o que nao faz nenhum sentido....

se ele esta a pedir 1 script em php para converter de hmtl para pdf... acho que nao se pode usar o pdfcreator.....nao sei  :P

Share this post


Link to post
Share on other sites
aclips

Nada disso, imprime o html para o pdfcreator e está o assunto resolvido... :P

não deve é ficar com os links, etc....

é assim depende!!

pq se ele tiver a fazer 1 pagina e pretenda, que ao clicar num link ( tipo formato de pdf ) faça a conversao da pagina  html para pdf .... o k tas a dizer nao tem nada a ver!

o que falas serve simplesmente para quando visitas 1 pagina e keres imprimir essa pagina ...conversas para pdf e assim usas  esse programa ( conheco...) e pronto...o que nao faz nenhum sentido....

se ele esta a pedir 1 script em php para converter de hmtl para pdf... acho que nao se pode usar o pdfcreator.....nao sei  :P

Sim básicamente o que pretendo é agarrar no conteúdo de uma página em html ou mesmo PHP, que é composta por uma informação mais completa de um producto, informação essa que é retirada de uma base de dados.

Depois quero que agarrar nessa página, ou conteúdo da página e com algum script em PHP transformar em PDF para impressão, guardar ou enviar por email.

Não sei se é possível ou não, eu já vi algo do tipo a funcionar, onde apenas o conteúdo é utilizado para criar o ficheiro em PDF. Isto feito em PHP

Espero que vos tenha conseguido baralhar ainda mais um pouco :P

Thanks

Aclips

Share this post


Link to post
Share on other sites
saramgsilva

Nada disso, imprime o html para o pdfcreator e está o assunto resolvido... :P

não deve é ficar com os links, etc....

é assim depende!!

pq se ele tiver a fazer 1 pagina e pretenda, que ao clicar num link ( tipo formato de pdf ) faça a conversao da pagina  html para pdf .... o k tas a dizer nao tem nada a ver!

o que falas serve simplesmente para quando visitas 1 pagina e keres imprimir essa pagina ...conversas para pdf e assim usas  esse programa ( conheco...) e pronto...o que nao faz nenhum sentido....

se ele esta a pedir 1 script em php para converter de hmtl para pdf... acho que nao se pode usar o pdfcreator.....nao sei  :P

Sim básicamente o que pretendo é agarrar no conteúdo de uma página em html ou mesmo PHP, que é composta por uma informação mais completa de um producto, informação essa que é retirada de uma base de dados.

Depois quero que agarrar nessa página, ou conteúdo da página e com algum script em PHP transformar em PDF para impressão, guardar ou enviar por email.

Não sei se é possível ou não, eu já vi algo do tipo a funcionar, onde apenas o conteúdo é utilizado para criar o ficheiro em PDF. Isto feito em PHP

Espero que vos tenha conseguido baralhar ainda mais um pouco :P

Thanks

Aclips

nao baralhaste nada...pq eu entendi o k kerias.... so que sei k da para fazer e tenho 1 ideia, nao consigo explicar....

ve o que o satanuke falou ou ve o livro k te falei... no livro diz como se faz...

bom trabalho...  :)

Share this post


Link to post
Share on other sites
aclips

Quero agradecer aos que tentaram dar-me aqui uma mãozinha.

Já encontrei o que procurava. deixo aqui um link para quem tiver interesse neste tipo de script

A short introduction: You will NOT be able to convert a page like spiegel.de into a PDF-doc. But simple XHTML-conform documents can be converted.

Please make sure, that your documents supports XHTML, all HTML-tags have to be closed with .. /> or </tag_name>. Tags like <hr> will corrupt the result.

So far, now an example. Just add the following lines in a new PHP-file and execute it:

include_once("class.xhtml2pdf.php");

$ret = new Cxhtml2pdf;

// A source file, that should converted

$ret->setSourceFile("xhtml2pdf.html");

// execute convertion

$ret->run();

After calling the script in your favourite browser, you will get the converted PDF-document.

include_once("class.xhtml2pdf.php");

$ret = new Cxhtml2pdf;

// Source text, that should converted

$ret->setSourceText("<body><center><h1>Centered Headline</h1></center></body>");

// execute convertion

$ret->run();

Will convert the string "Centered Headline" into a PDF.

Download

Share this post


Link to post
Share on other sites
pedrotuga

epa.. sei que é um pouc inconsequente fazer isto.... mas.. leste o manual? habituem-se a ir ao manual antes de ir a qq outro lado.. se continuarem com duvidas aí sim, pesquisem, leiam, peçam ajuda.

lê isto

http://pt.php.net/pdf

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.