Ir para conteúdo

POWERED BY:

Arquivado

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

cagalindo

Imagem selecionada aparecer no PDF gerado

Recommended Posts

Boa noite. Estou com uma duvida galera.


Seguinte, criei um gerador de PDF com o TCPDF, e esta funcionando ok, so estou com um pequeno problema. Eu quero que a logo-marca que entre, seja a que eu escolha no formulario.


Segue os codigos.


Codigo do formulario que envia os dados (index.php)



<table align="right" width="100%">
<tr>
<td size="50px">Logo</td>
<div style="padding-top:5px;">
<input name="logo" type="radio" value="http://www.example.com/logo1.jpg" /> LOGO 1
<input name="logo" type="radio" value="http://www.example.com/logo2.jpg" /> LOGO 2
<input name="logo" type="radio" value="http://www.example.com/logo3.jpg" /> LOGO 3


</tr>
</table>

Codigo php do arquivo que gera o pdf (invoice2.php)



<?
require_once('tcpdf_include.php');
class MYPDF extends TCPDF
{
public function Header() {
$image_file = 'http://www.example.com/logo.jpg';


//$pdf->Image('images/image_demo.jpg', $x, $y, $w, $h, 'JPG', '', '', false, 300, '', false, false, 0, $fitbox, false, false);
$this->Image($image_file,'',8,80,'', 'JPG', '', 'T', false, 300, 'L', false, false, 0, false, false, false);
}
// Page footer
public function Footer() {
// Position at 15 mm from bottom
$this->SetY(-15);
// Set font
$this->SetFont('helvetica', 'I', 8);

}

}

Eu quero que por exemplo: A pessoa que selecione a LOGO 1, ao gerar o PDF, a imagem que foi selecionada apareca no topo do pdf gerado. No momento, a imagem que esta aparecendo é a que ta no codigo do invoice2.php.



public function Header() {
$image_file = 'http://www.example.com/logo.jpg';

As imagens ja estao hospedadas em um servidor, nao quero que elas sejam hospedadas no servidor. Apenas que a pessoa selecione a logo na opcao do formulario, e apos isso, quando gerar, a imagem selecionada apareca no pdf gerado.


Alguem poderia me ajudar com isso? 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.