Cómo convertir PDF a imagen usando PHP

¿Puedo convertir PDF a imagen usando PHP? Este post le dará una guía paso a paso sobre la conversión de PDF a imagen usando PHP con y sin ImageMagick.

Prueba gratis Prueba gratis Descarga gratis en App Store Descarga gratis en Play Store
seguridad garantizada100% Seguro | Sin anuncios |aiImpulsado por IA
inicio Inicio >PDFelement: How-Tos > Cómo convertir PDF a imagen usando PHP

Hay decenas de personas que buscan incansablemente cómo convertir PDF a imagen en php. Si usted es uno de ellos, entonces su oración es contestada. En este artículo, le daremos una guía detallada sobre cómo convertir PDF a imagen usando php con y sin ImageMagick.

Cómo convertir PDF a imagen usando PHP con ImageMagick

El software

ImageMagick proporciona una plataforma para crear imágenes de mapa de bits y está integrado en PHP. Los siguientes pasos ilustran cómo puede convertir PDF a imagen usando PHP con ImageMagick.

Paso 1: Abra el entorno de codificación PHP y comience creando el objeto imagic usando el código.

$imagick = new Imagick();

Paso 2: Ahora lea la imagen desde el archivo PDF de destino usando el código:

$imagick->readImage('myfile.pdf');

Step 3: Para convertir todas sus páginas PDF a formato PNG, por ejemplo, simplemente ejecute el siguiente código.

$imagick->writeImages('converted.png', false);

Observe que el código writeImages() devuelve false como segundo parámetro. Esto garantiza que creará imágenes separadas para cada página.

Si solo desea convertir una página específica de su archivo PDF a PNG, por ejemplo, simplemente pase un índice sobre el nombre del PDF, como se muestra a continuación. "test.pdf [0]" convertirá la primera página solo.

php pdf a imagen

Para convertir una página PDF específica con la calidad deseada, simplemente agregue $imagick->setResolution (150, 150). Este código debe aparecer antes de que el programa se cargue o cree la imagen.

En caso de que surja un problema de transparencia al convertir su PDF a png, intente si el aplanamiento puede funcionar como se ilustra en el código siguiente.

$imagick = $imagick->flattenImages();

pdf a imagen php


Cómo convertir PDF a imagen usando PHP sin ImageMagick

Los usuarios pueden convertir PDF a imagen usando PHP sin necesariamente con ImageMagick.

Paso 1. Abra el entorno de codificación PHP. Para cargar el archivo PDF de origen de destino, escriba el código "$source=" myFile.pdf";

Paso 2. Ahora elija el archivo de imagen de salida deseado escribiendo el código "$target= "converted.png";

Paso 3. Ejecute la conversión ejecutando el código:

exec('/usr/local/bin/convert "'.$source .'" -colorspace RGB –res

Sin embargo, debe cambiar la ubicación de los archivos binarios a la ubicación correcta del servidor. Esta ubicación se puede obtener del administrador de alojamiento.

Paso 4. Ahora puede imprimir la respuesta una vez que el PDF se haya convertido correctamente a png mediante el comando echo.

Cierre el código php.

convertir pdf a imagen usando php sin imagemagick


Cómo convertir PDF a imagen sin PHP

PDFelement es una completa herramienta PDF que permite a los usuarios convertir archivos PDF a casi todos los formatos de archivo, incluidos los formatos de imagen. El programa tiene un montón de características útiles que lo hacen adecuado para manejar todo tipo de trabajo, incluyendo trabajos profesionales. Si desea convertir uno o varios archivos PDF a la vez, entonces PDFelement será una gran herramienta. Al ser una herramienta totalmente poco inteligente, se adapta a todas las categorías de usuarios. Una vez más, es compatible con casi todos los sistemas operativos y dispositivos, y por lo tanto no hay necesidad de preocuparse por qué dispositivo está utilizando. Otras características incluyen:

Descarga gratis Descarga gratis Descarga gratis en App Store Descarga gratis en Google Play

seguridad garantizada100% Seguro | Sin software malicioso |ai Impulsado por IA

  • Proteja PDF con contraseñas y funciones de redacción.
  • Compartir archivos PDF como archivos adjuntos de correo electrónico.
  • Crear formularios de forma manual y automática.
  • Aprobar los documentos del cliente digitalmente a través de firmas digitales.
  • Combine varios archivos PDF para formar un único archivo PDF grande.
  • Añadir comentarios al contenido PDF.
  • Abrir archivos PDF seguros y otros utilizando una variedad de maneras.
  • Añade marcadores, instantáneas y archivos adjuntos de tus archivos PDF.
  • Edita enlaces, objetos y textos en tu archivo PDF.
  • Reduzca su archivo PDF sin afectar a la calidad original.
  • Realice OCR para hacer que los archivos PDF escaneados se puedan buscar y editar.

Cómo convertir PDF a imagen sin PHP:

Paso 1. Abrir PDF

Primero, Instale y ejecute PDFelement para entrar en la ventana principal. En la parte inferior izquierda está el botón "Abrir archivo". Haga clic en este botón y debe conducir a la ventana del explorador de archivos. Vaya a la carpeta donde se encuentra el PDF de destino. Seleccione el PDF y haga clic en "Abrir" para importarlo al programa.

cómo convertir pdf a imagen en php

Paso 2. Haga clic en "A imagen"

Ahora el archivo de destino debe cargarse correctamente. En la barra de herramientas, elija la pestaña "Convertir" para acceder a varios formatos de salida. Ignore otras opciones y seleccione la opción "A imagen".

pdf a imagen php script

Paso 3. Guardar la imagen

Al elegir la opción "A imagen", el programa mostrará la ventana de salida "Guardar como". Seleccione una carpeta de salida adecuada y proporcione un nombre de archivo de su elección o simplemente déjela con el nombre predeterminado. Haga clic en la flecha "Guardar como tipo" y seleccione el formato de imagen de destino de la lista posterior. Ahora haga clic en el botón "Guardar" para convertir su PDF al formato de imagen seleccionado.

php pdf a imagen

Así es como puede convertir sin problemas PDF a imagen sin PHP.

Wondershare Editor

Publicado por a Información del formato PDF
Actualizado: 09/30/2024

Teletrabajo en PDF

Q: ¿Cómo lograr una oficina remota eficiente?
A: Utilice PDFelement para ayudarlo a editar, anotar, firmar y convertir documentos PDF rápidamente.

Digitaliza documentos en papel y optimiza la forma de crear, preparar y firmar los documentos.

Disponible para Windows, Mac, iOS & Android.

Prueba gratuita Comprar
¡Comienza tu prueba gratuita!

Saltar y descargar

×