Gerando PDF com Java

2 respostas
P

E ai galera, firmão?? blz
Seguinte estou com um codigo aki q gera arquivos pdf, mas so q nao to conseguindo rodar, este codigo foi extraido do site mundojava.com.br, refernete a ultima edicao da revista, no qual c trata da api itext.
sera q alguem poderia me ajudar??

package mundojava.itext;

import java.awt.Color;
import java.io.FileOutputStream;

import com.lowagie.text.Chunk;
import com.lowagie.text.Document;
import com.lowagie.text.Font;
import com.lowagie.text.FontFactory;
import com.lowagie.text.PageSize;
import com.lowagie.text.pdf.PdfWriter;

public class HelloWorldPDF {

	public static void main(String[] args){
		try{
			new HelloWorldPDF().gerarArquivoPdf();
		}
		catch(Exception ex){
			ex.printStackTrace();
		}
	}
	
	public void gerarArquivoPdf() throws Exception{
		Document documento = getDocument("Rodrigo Cunha", "Hello World", false);
		PdfWriter writer = PdfWriter.getInstance(documento, new FileOutputStream("HelloWorld.pdf"));
		documento.open();
		
		Chunk texto = new Chunk("Hello World", FontFactory.getFont(FontFactory.COURIER, 20, Font.ITALIC, new Color(255, 0, 0)));
		documento.add(texto);
		
		documento.close();		
	}
	
	public Document getDocument(String autor, String titulo, boolean landscape){
		Document documento = null;
		
		if(landscape){
			documento = new Document(PageSize.A4.rotate(),30,30,30,30);
		}
		else{
			documento = new Document(PageSize.A4,30,30,30,30);
		}
		
		documento.addAuthor(autor);
		documento.addTitle(titulo);
		return documento;
	}
}

erro: C:\estudojava\JavaPdf\src\mundojava\itext\HelloWorldPDF.java:15: package com.lowagie.text does not exist[b]

esse erro aparece nos itens em negrito acima…
c alguem poder me ajudar, agradeço desde jah.

[]´s

[size=“11”]
[color=“red”]

  • Editado: Aumente as chances de alguém responder o seu tópico. Use BBCode em seus códigos para mantê-los identados e mais legíveis para outros usuários. - Matheus[/color][/size] :joia:

2 Respostas

M

Clássico erro de configuração de CLASSPATH. De uma pesquisada no fórum sobre isto que resolve rapidinho, se ainda tiver problemas, poste. :joia:

G

Pra começar confira a linha:

package mundojava.itext;

e veja qual o seu package.

Criado 18 de agosto de 2005
Ultima resposta 20 de ago. de 2005
Respostas 2
Participantes 3