Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   PHP (http://www.forosdelweb.com/f18/)
-   -   PDF con PHP (http://www.forosdelweb.com/f18/pdf-con-php-581799/)

axherreram 30/04/2008 15:30

PDF con PHP
 
Que hubo parceros, hoy quiero aportar y no pedir ayuda.

Buscando algo sobre la PDF me encontre con una libreria para php (como dijo el chavo "sin querer queriendo") para generar PDF's incluyendo imagenes, que fue uno de los temas que propuse aqui y que nadie me dio razon ya que con HTML2PDF no lo logre.

Aqui les dejo el link, esta exelente!

http://blog.unijimpe.net/generar-pdf-con-php/

Espero les sirva!

MadKat 30/04/2008 17:49

Re: PDF con PHP
 
Estuve trabajando en esto, pudiste hacer conexion con MySQL? porque estoy teniendo problemas con eso.

axherreram 07/05/2008 23:37

Re: PDF con PHP
 
MadKat, pues lo que hago es guardar contenido HTML en la BD (mysql) y a traves de HTML2PDF muestro ese contenido en el pdf. Lo que no logro es que me muestre las imagenes, pero estoy probando con la clase del link que coloque arriba.

jaronu 08/05/2008 16:16

Re: PDF con PHP
 
hola

yo uso este codigo para generar un pdf con una imagen y texto

espero que te oriente en algo


Código PHP:


<?php
if (isset($_POST['texto'])) {
    if(
is_uploaded_file($_FILES['fichero']['tmp_name'])) { //compruebo que ha subido la imagun mediante el form


// me verifica haya sido cargado el archivo 
        
$ruta_destino "../cevit/archivos/";
        
$namefinaltrim ($_FILES['fichero']['name']);
        
$namefinalereg_replace (" """$namefinal);
        
$uploadfile$ruta_destino $namefinal;
        if(
move_uploaded_file($_FILES['fichero']['tmp_name'], $uploadfile)) { // se coloca en su lugar final 
                   

//recojo estas variables mediante un form
$nombrepdf $_POST['nombrepdf']; 
$imagen $_FILES['fichero']['name'];
$texto $_POST['texto'];
$ruta "../carpeta/archivos/";

require(
'../carpeta/fpdf/fpdf.php'); //Llama al archivo que contiene la clase
/*echo $nombrepdf;
echo $ruta;
echo $texto;
echo $imagen;
*/
$pdf=new FPDF(); // Crea un objeto de la clase fpdf()
// $pdf->AliasNbPages();
$pdf->AddPage(); // Agrega una hoja al documento.
$pdf->SetFont('times','',10); //Establece la fuente a utilizar, el formato Negrita y el tamaño

//La siguiente instrucción escribe el siguiente mensaje.
$pdf->Image($uploadfile,0,0,100);   //el ultimo parametro es el tamano imagen
$pdf->Ln(110);
$pdf->MultiCell(200,5,$texto,0,1); //si cambio el 2º string cambio el espacio entre lineas


//Envía como salida del documento 
$pdf->Output(); 





}}}
unlink($uploadfile);





?>

Un saludo

axherreram 11/05/2008 13:20

Re: PDF con PHP
 
Gracias jaronu, exelente tu ejemplo, pero el problema para mi es que no es solo una imagen, pueden ser varias ya que se suben de forma dinamica.

De todas maneras gracias.

jaronu 11/05/2008 15:16

Re: PDF con PHP
 
Hola,
es que tampoco das mucha informacion,
¿como subes dinamicamente varias imagenes?, vamos, que cual es el codigo.
y me imagino que seria dando posiciones distintas de (X,Y) y en esta linea

Código PHP:

$pdf->Image($uploadfile,0,0,100); 

pasarle la posicion Y como una variable que vaya sumando los pixeles que necesitas que se separen las imagenes, vamos, es una idea, pero si enseñaras un poco del codigo que usas para cargar las imagenes, alguien te pueda indicar algo.

Un saludo

solidsnakeyax 11/05/2008 18:28

Re: PDF con PHP
 
GRACIAS por la Pag veremos si hay algo de lo que estoy buscando!!!

MadKat 11/05/2008 21:13

Re: PDF con PHP
 
Ya logre hacerlo andar al FPDF con conexion con Mysql y demas, mañana pongo un ejemplo !

Saludos!


La zona horaria es GMT -6. Ahora son las 19:42.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.