Tema: Mostrar PDF
Ver Mensaje Individual
  #5 (permalink)  
Antiguo 11/05/2009, 03:38
Avatar de SileBird
SileBird
 
Fecha de Ingreso: abril-2009
Ubicación: http://silekun.elbruto.es
Mensajes: 75
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: Mostrar PDF

Bueno, primero, pido perdon por si no se me entendió.

Mi último ejemplo (Y el único porque tengo la manía de borrar los proyectos que no funcionan para que no aparezca una X roja) que no funciona y está sacado de Internet.

Código:
import net.sf.jasperreports.engine.*;
import java.sql.*;
import java.util.*;

public class PrimerReporte {

	public void generaReporte( ) throws JRException, Exception
	{
		//String path= "C:\\Archivos de programa\\eclipse_I\\workspace\\jasper\\classes\\misejemplos \\";
		
		ResultSet rs = null;
		Map parameters = new HashMap();
		
		//parameters = null;
		
		JRResultSetDataSource jrRS = new JRResultSetDataSource( rs );
		
		JasperCompileManager.compileReportToFile("015.pdf");
		
		String filename = JasperFillManager.fillReportToFile("015.pdf", parameters, jrRS);
		
		JasperExportManager.exportReportToPdfFile(filename);
		
	}		
	public static void main(String[] args) throws JRException, Exception
	{
		new PrimerReporte().generaReporte();
	}
}
La libreria contiene todos los ".jar" que me venían al descargar el JasperAssistant, metí estos archivos en una libreria y al proyecto, me da error en que no encuentra el ".pdf", y lo intenté poner dentro del mismo paquete donde está la clase y en "WebContent" y nada.

Lo que quería decir en el mensaje anterior era que debo hacer después de descargarme, por ejemplo, el Itext. Son archivos comprimidos que los descomprimo y son carpetas, dudo que solo se usen los ".jar" cuando tienen más cosas ahí dentro.

Editado: esta es la página donde me descargué varias librerias gratuitas:

http://java-source.net/open-source/pdf-libraries