Insertar una imagen en un PDF con la libreria FPDF y PHP


En este post veremos como insertar imágenes en un documento PDF con la libreria FPDF y PHP.

Este articulo parte de que ya saben como crear un PDF y lo vimos en el articulo Crear un PDF con FPDF y PHP les invito a leerlo.

Código

Les muestro el código para crear el PDF e Insertar la imagen.

[code language=”php”]

include "fpdf/fpdf.php";

$pdf = new FPDF();
$pdf->AddPage();
$pdf->SetFont("Arial","",30);

$pdf->SetY(10);
$pdf->SetX(5);
$pdf->Cell(10,10,"Insertar Imagen en FPDF PHP");

// X
// Y
// Width / Ancho
// Height / Alto
// Type / Tipo
// Link
$pdf->Image("ssbu.jpg",60,50, 100, 70,’JPG’,"http://evilnapsis.com/");

$pdf->output();

[/code]

En  la linea 16 del código anterior se especifica la función para insertar imagen, la cual tiene 7 parámetros:

  1. Nombre de la imagen con su extensión: ssbu.jpg
  2. Posición en X
  3. Posición en Y
  4. Ancho de la imagen
  5. Alto de la imagen
  6. Tipo de archivo o formato
  7. Link

Ustedes pueden cambiar los parámetros según lo requieran.

Los últimos 2 parámetros son opcionales, sin estos parámetros, insertaríamos la imagen de esta forma:

[code language=”php”]

$pdf->Image("ssbu.jpg",60,50, 100, 70);

[/code]

Resultado

El resultado al ejecutar el código seria el siguiente:

Descargar

Les dejo un link de descarga con el ejemplo y la librería fpdf.

Link: https://drive.google.com/file/d/1KbZ4Bo-0ngfMS0KzOpZw-wopyDBqLwlc/view?usp=sharing

Espero les ayude.

Saludos

Leave a comment