Ir para conteúdo

POWERED BY:

Arquivado

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

Rodrigo Pellegrini

Erro ao gerar pdf com Imagem !

Recommended Posts

Olá pessoal.. não estou conseguindo gerar pdf com imagem... estou utilizando a classe FPDF..

 

O estranho que se eu gerar o PDF sem a imagem ele funciona perfeitamente..

O problema é quando tento incluir a imagem !!!

no metodo "pdf.Image"

 

segue o codigo..

Por favor se alguém puder me dar uma dica..

 

<%@language=vbscript%>
<!--#include file="fpdf.asp"-->
<%
Dim imagem
imagem = "Logo.jpg"
'// criando o pdf
set pdf=CreateJsObject("FPDF")
'// aki poderemos adcionar várias funções como titulos padroes para todas as páginasm numeração de páginas e etc.
'// montando o corpo do pdf, setando o tipo da folha, tipo de medida e o tamanho da folha
pdf.CreatePDF "P","mm","A4"
pdf.SetPath("fpdf/")
pdf.Open()
'// adcionando página
pdf.AddPage()
'// setando fonte e tamanho
pdf.SetFont "Times","",12
'// setando grossura da linha
pdf.SetLineWidth(0.4)
// setando linhas, reapare que, as medidas são feitas em x1, y1, x2 e y2, començando no ponto inicial de x e y e finalizando nos mesmo.
pdf.Line "7","50","201","50"
'// criamos aki uma linha horizontal, a linha pode ser feita de qualquer jeito, vertical, diagonal e td mais, somente setando os valores de x e y.
pdf.Image imagem, 0, 0, 220, 100, "JPG", "http://localhost/Logo.jpg"
' escrevendo um texto
'pdf.Text "150","17","Informações de Linha!"
'pdf.Text "10","55","Teste!"
'pdf.Text "10","60","Teste1!"
'pdf.Text "10","65","Teste2!"
'pdf.Text "10","70","Teste3!"
'pdf.Text "10","75","Teste4!"
'pdf.Text "10","80","Teste5!"
'pdf.Text "10","85","Teste6!"
// fechando o pdf
pdf.Close()
pdf.Output()
%>


Tentei debugar pelo firebug, me retornou esse erro:

 

Arquivo PDF corrompido ou inválido. PDF.js v0.7.236 (build: f8e70dc) Mensagem: InvalidPDFException

Compartilhar este post


Link para o post
Compartilhar em outros sites

qual o número do erro gerado no ASP ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

desinstale e instale novamente o componente. Se forem uma hospedagem entre em contato com os suporte. Verifique os direitos (permissões) se estão corretas.

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.