Tema: PDF con PHP
Ver Mensaje Individual
  #4 (permalink)  
Antiguo 08/05/2008, 16:16
Avatar de jaronu
jaronu
 
Fecha de Ingreso: febrero-2008
Mensajes: 2.183
Antigüedad: 18 años, 8 meses
Puntos: 52
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/";
        
$namefinal= trim ($_FILES['fichero']['name']);
        
$namefinal= ereg_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