Nueva página en pdf utilizando FPDF
Publicado por Joseph (1 intervención) el 01/03/2018 18:11:49
Hola a todos
Este es mi primer tema es este sitio y es referente a FPDF
Estoy haciendo un PFD apartir de una consulta a la base de dats con mysql, todo me funciona bien y el pdf se crea sin problemas, al inicio de la página le asigne una imagen para que fuera el fondo del pdf pero si la consulta de la base de datos me uestra mucha información se genera una nueva página pero no tiene ele fondo del documenos, trate de utilizar el header pero no me sirvio, aqui les pongo el codigo para que lo vean
De antemano gracias por la ayuda
Este es mi primer tema es este sitio y es referente a FPDF
Estoy haciendo un PFD apartir de una consulta a la base de dats con mysql, todo me funciona bien y el pdf se crea sin problemas, al inicio de la página le asigne una imagen para que fuera el fondo del pdf pero si la consulta de la base de datos me uestra mucha información se genera una nueva página pero no tiene ele fondo del documenos, trate de utilizar el header pero no me sirvio, aqui les pongo el codigo para que lo vean
De antemano gracias por la ayuda
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
<?php
require('fpdf/WriteHTML.php');
require('conexion.php');
$codigo_receta =$_GET['cod'];
$sql = mysqli_query($con, "SELECT * FROM recetas WHERE codigo='$codigo_receta'");
$row = mysqli_fetch_assoc($sql);
//$pdf = new FPDF();
$pdf = new PDF_HTML();
$pdf->AddPage('','','Letter');
$pdf->Image('images/recetario1-1.jpg', 0, 0, 220, 280);
$ruta ="photos_recetas_master/". $row['logo'];
$pdf->Image('images/logo3.png',35,10, 60,60);
$pdf->Image($ruta,130,10, 60,60);
//Foto del la receta
$ruta ="photos_recetas_master/". $row['foto'];
$pdf->Image($ruta, 150, 85, 40, 40);
$pdf->Ln(60);
//$pdf->SetFont('Arial', '', 10);
//$pdf->Cell(150, 10, $codigo_receta, 0);
$pdf->Cell(150, 10, '', 0);
$pdf->SetFont('Arial', '', 10);
$pdf->Cell(40, 10, 'Fecha: '.date('d-m-Y').'', 0);
$pdf->Ln(5);
$pdf->SetFont('Arial', 'B', 11);
$pdf->Cell(70, 8, '', 0);
$pdf->Cell(100, 8, 'RECETA DE ARKACHEF.COM', 0);
$pdf->Ln(10);
$pdf->SetFont('Arial', 'B', 10);
$pdf->Cell(45, 8, 'Nombre de la receta :', 0);
$pdf->SetFont('Arial', '', 10);
$pdf->Cell(150, 8, $row['nombre'], 0);
$nom_file="Receta de ArkaChef - ".$row['nombre'].".pdf";
$pdf->Ln();
$pdf->SetFont('Arial', 'B', 10);
$pdf->Cell(45, 8, 'Rinde para :', 0);
$pdf->SetFont('Arial', '', 10);
$pdf->Cell(25, 8, $row['num_personas'].' personas', 0);
$pdf->Ln();
$pdf->SetFont('Arial', 'B', 10);
$pdf->Cell(45, 8, 'Tipo de comida :', 0);
$pdf->SetFont('Arial', '', 10);
$pdf->Cell(30, 8, $row['tipo_comida'], 0);
$pdf->Ln();
$pdf->SetFont('Arial', 'B', 10);
$str = utf8_decode('Clasificación');
$pdf->Cell(45, 8, $str.' de comida :', 0);
$pdf->SetFont('Arial', '', 10);
$pdf->Cell(37, 8, $row['clasi_gastro'], 0);
$pdf->Ln();
$pdf->SetFont('Arial', 'B', 10);
$pdf->Cell(23, 8, 'Ingredientes', 0);
$pdf->SetFont('Arial', '', 10);
// Imprime los ingredientes
$str2= html_entity_decode($row['ingredientes']);
//$str2= ltrim($str2," ");
$pdf-> WriteHTML(utf8_decode($str2),0);
$pdf->SetFont('Arial', 'B', 10);
$pdf->Ln();
// Agrego una nueva página
$pdf->AddPage('','','Letter');
$pdf->Image('images/recetario1-2.jpg', 0, 0, 220, 280);
$ruta ="photos_recetas_master/". $row['logo'];
$pdf->Image('images/logo3.png',35,10, 60,60);
$pdf->Image($ruta,130,10, 60,60);
$pdf->Ln(60);
$str = utf8_decode('Preparación');
$pdf->Cell(45, 8, $str, 0);
$pdf->SetFont('Arial', '', 10);
// Imprime la preparación
$str3= html_entity_decode($row['preparacion']);
$pdf->WriteHTML(utf8_decode($str3),1);
$pdf->Ln();
$pdf->SetFont('Arial', 'B', 10);
$pdf->Cell(23, 8, 'Comentarios', 0);
$pdf->SetFont('Arial', '', 10);
$str4= html_entity_decode($row['comentarios']);
$pdf->WriteHTML(utf8_decode($str4),1);
$pdf->Output("I", $nom_file);
?>
Valora esta pregunta
0