Utilice el conversor web a pdf basado en la nube que ofrece Aspose.PDF. Integre Aspose.PDF SDK en su aplicación PHP para una conversión de HTML a PDF

Convierta HTML a PDF usando Aspose.PDF | Convertidor de formato de archivo

¿Tiene algunos documentos HTML o páginas web que le gustaría convertir a PDF? Ser capaz de convertir HTML a PDF es una de las habilidades ideales para cualquiera que maneje una gran cantidad de archivos HTML. Este tutorial lo ayudará a integrar Aspose.PDF SDK en su aplicación PHP para una conversión rápida y fácil de HTML a PDF. Ya hemos publicado algunas publicaciones de blog sobre el tema de la conversión de PDF, como Convertidor de PDF a DOC: SDK en la nube de Aspose.PDF para Node.js, Convertir Excel a PDF en Python | Hoja de cálculo XLS a PDF, y más. Este artículo es una nueva adición a la serie de Familia de productos en la nube de Aspose.PDF. Empecemos

¿Qué es un PDF (formato de documento portátil)?

Es un formato de archivo versátil creado por Adobe que brinda a las personas una manera fácil y confiable de presentar e intercambiar documentos, independientemente del software, hardware o sistema operativo que utilice cualquiera que vea el documento. Este es uno de los formatos de archivo más populares. Si alguna vez descargó un formulario o documento imprimible de la Web, es muy probable que sea un archivo PDF.

Introducción a Aspose.PDF Cloud PHP SDK

Aspose.PDF Cloud PHP SDK permite a los desarrolladores de aplicaciones en la nube crear generadores, editores y convertidores de PDF basados en la nube para acceder y procesar archivos PDF alojados en el almacenamiento en la nube, sin instalar ningún software de terceros. Aspose.PDF Cloud PHP SDK está disponible bajo una licencia MIT y está construido sobre la API REST de Aspose.PDF.

Puede crear un nuevo archivo PDF o convertir sus documentos, hojas de cálculo, presentaciones, imágenes, libros electrónicos, HTML o archivos PS existentes a PDF en la nube. Además, puede usar comandos PHP simples para fusionar múltiples archivos PDF en la nube, dividir PDF, agregar, cifrar, descifrar, aplicar marcas de agua, marcadores, anotaciones o firmar digitalmente sus documentos PDF basados en la nube.

Aspose.PDF Cloud PHP SDK permite que sus programas PHP en la nube exporten datos de documentos PDF, agreguen capas OCR a archivos PDF en la nube y agreguen encabezado y pie de página. También puede descargar archivos adjuntos desde archivos PDF en la nube utilizando nuestra API REST.

Aspose.PDF Cloud PHP SDK le permite establecer varias propiedades para optimizar los documentos PDF. Le permite optimizar el tamaño del archivo PDF al permitir la reutilización del contenido de la página, establecer el nivel de compresión de las imágenes incrustadas en el documento PDF, vincular flujos de recursos duplicados almacenándolos como un solo objeto, eliminar objetos del documento sin ninguna referencia, eliminar flujos no utilizados y no incrustar las fuentes del documento PDF.

Beneficio de usar Cloud SDK en lugar de On-Premise

Hace más o menos una década, ninguno de nosotros podría haber imaginado que algún día seríamos capaces de almacenar nuestros archivos en una “nube” virtual. Hoy en día, una gran cantidad de empresas utilizan servicios en la nube para operar. Sin embargo, si usted es uno de los que aún duda al respecto, aquí hay algunos beneficios de usar servicios en la nube que pueden hacerle cambiar de opinión.

Los archivos HTML se procesan en los navegadores web y se utilizan para desarrollar sitios web comerciales. Sin embargo, todavía hay casos de uso en los que necesita sus páginas web sin conexión para compartirlas con alguien o enviarlas como archivos adjuntos en un correo electrónico. Exploremos cuáles son los beneficios de usar un SDK de conversión de formato de archivo en la nube en lugar de usar una biblioteca o software independiente.

Experiencia de usuario mejorada

El uso de convertidores de formato de archivo le permite mejorar la experiencia de su cliente en su sitio web. Por ejemplo, si tiene una tienda en línea, puede permitir que sus clientes descarguen facturas en formato pdf mediante el uso de SDK de conversión de HTML a PDF.

Fácil acceso y transferencia

El uso del convertidor de HTML a PDF hace que sea sencillo para usted tener una versión PDF de una página web, ya que puede guardarla y verla sin conexión y compartirla fácilmente.

Editable

Puede generar archivos PDF editables que puede editar de la forma que desee, como resaltar el texto, firmas digitales, anotaciones enriquecidas y más.

Del mismo modo, hay muchas otras ventajas que vienen con los SDK basados en la nube de Aspose.PDF que puede integrar en su espacio comercial en línea en muy poco tiempo. Todo el proceso es bastante simple y amigable, simplemente lo habilita y el resto de la magia ocurre sin problemas.

Cómo convertir HTML a PDF usando Aspose.PDF SDK en PHP

Si es nuevo en nuestra plataforma, no dude en visitar este tutorial en el que se explican todos los pasos relacionados con la configuración de Aspose.cloud y los requisitos previos.

Hasta ahora, hemos pasado por un convertidor de formato de archivo (Aspose.PDF) y también hemos analizado algunos de los principales beneficios de tener una API de conversión de documentos basada en la nube. A continuación, veremos cómo podemos configurar Aspose.PDF en nuestra aplicación PHP.

Como hemos configurado un proyecto básico en PHP para configurar el convertidor de HTML a PDF en nuestro servidor local. Suponiendo que ya haya instalado PHP y Composer. Composer se utiliza para la gestión de dependencias en proyectos PHP y el archivo composer.json indica que su aplicación está escrita en PHP. .

# For complete examples and data files, please go to https://github.com/aspose-pdf/Aspose.Pdf-for-Cloud
<?php
require_once realpath(__DIR__ . '/..') . '/vendor/autoload.php';
require_once realpath(__DIR__ . '/..') . '/Utils.php';

use Aspose\PDF\PdfApi;
use Aspose\PDF\AsposeApp;

class Document {

	public $pdfApi;

	public function __construct() {
		AsposeApp::$appSID = Utils::appSID;
		AsposeApp::$apiKey = Utils::apiKey;
		$this->pdfApi = new PdfApi();
	}

	public function createPDFFromHTML() {
		// Upload file to Aspose Cloud Storage
		$fileName = "newPDFFromHTML.pdf";
		$templateFile = "sample.html";

		Utils::uploadFile($templateFile);

		$result = $this->pdfApi->PutCreateDocument($fileName, $templateFile, $dataFile = null, $templateType = "html", $storage = "", $folder = "");
		print_r ( $result );
	}
}

$document = new Document();
$document->createPDFFromHTML();

?>

Conclusión

En este artículo sobre Aspose.PDF SDK en la nube, hemos visto lo simple que es todo el proceso en el que puede enriquecer su aplicación PHP con un convertidor de HTML a PDF de nivel empresarial. También exploramos los beneficios de usar un convertidor de HTML a PDF basado en la nube. Además, puede reducir los costos asociados con las tareas repetitivas y optimizar el rendimiento al optar por un convertidor de formato de archivo basado en la nube. Ahora, sabe cómo convertir HTML a PDF y está familiarizado con la biblioteca de conversión de Web a PDF que ofrece Aspose.PDF. Por lo tanto, es el momento adecuado para suscribirse a los SDK basados en la nube para su aplicación PHP. Además, hay documentación completa para cada función de cada convertidor de archivos en línea. Hay varios planes disponibles y puede optar por un plan gratuito para explorar más antes de realizar una compra.

Finalmente, blog.aspose.cloud está escribiendo nuevas publicaciones de blog de manera consistente. Por lo tanto, manténgase en contacto para recibir actualizaciones periódicas. Además, puede seguirnos en nuestras cuentas de redes sociales Facebook, LinkedIn y Twitter.

Hacer una pregunta

No dude en visitar nuestro foro, que es muy activo para responder preguntas y consultas/discusiones.

Explorar

Puede encontrar los siguientes enlaces relevantes: