Utilisez le convertisseur Web en pdf basé sur le cloud proposé par Aspose.PDF. Intégrez Aspose.PDF SDK dans votre application PHP pour une conversion HTML en PDF

Convertir HTML en PDF en utilisant Aspose.PDF | Convertisseur de format de fichier

Avez-vous des documents HTML ou des pages Web que vous aimeriez convertir en PDF ? Être capable de convertir HTML en PDF est l’une des compétences idéales pour quiconque manipule un grand nombre de fichiers HTML. Ce tutoriel vous aidera à intégrer Aspose.PDF SDK dans votre application PHP pour une conversion rapide et facile de HTML en PDF. Nous avons déjà publié des articles de blog sur le sujet de la conversion PDF, tels que PDF To DOC Converter – Aspose.PDF Cloud SDKs For Node.js, Convert Excel to PDF in Python | Feuille de calcul XLS en PDF, et plus encore. Cet article est un nouvel ajout à la série Aspose.PDF Cloud Product Family. Commençons

Qu’est-ce qu’un PDF (Portable Document Format)

Il s’agit d’un format de fichier polyvalent créé par Adobe qui offre aux utilisateurs un moyen simple et fiable de présenter et d’échanger des documents, quels que soient le logiciel, le matériel ou les systèmes d’exploitation utilisés par quiconque visualise le document. C’est l’un des formats de fichiers les plus populaires. Si vous avez déjà téléchargé un formulaire ou un document imprimable sur le Web, il y a de fortes chances qu’il s’agisse d’un fichier PDF.

Introduction à Aspose.PDF Cloud PHP SDK

Aspose.PDF Cloud PHP SDK permet aux développeurs d’applications cloud de créer des générateurs, des éditeurs et des convertisseurs PDF basés sur le cloud pour accéder et traiter les fichiers PDF hébergés sur le stockage cloud, sans installer de logiciel tiers. Aspose.PDF Cloud PHP SDK est disponible sous une licence MIT et est construit sur l’API Aspose.PDF REST.

Vous pouvez créer un tout nouveau fichier PDF ou convertir vos documents, feuilles de calcul, présentations, images, ebooks, HTML ou fichiers PS existants en PDF cloud. De plus, vous pouvez utiliser des commandes PHP simples pour fusionner plusieurs fichiers PDF cloud, diviser un PDF, ajouter, crypter, décrypter, appliquer un filigrane, un signet, des annotations ou signer numériquement vos documents PDF basés sur le cloud.

Aspose.PDF Cloud PHP SDK permet à vos programmes PHP cloud d’exporter des données à partir de documents PDF, d’ajouter des couches OCR aux fichiers PDF cloud et d’ajouter un en-tête et un pied de page. Vous pouvez également télécharger des pièces jointes à partir de fichiers PDF cloud à l’aide de notre API REST.

Aspose.PDF Cloud PHP SDK vous permet de définir diverses propriétés pour optimiser les documents PDF. Il vous permet d’optimiser la taille du fichier PDF en permettant la réutilisation du contenu de la page, de définir le niveau de compression des images intégrées dans le document PDF, de lier les flux de ressources en double en les stockant comme un seul objet, de supprimer les objets du document sans aucune référence, de supprimer les flux inutilisés et en ne incorporation des polices du document PDF.

Avantage d’utiliser le SDK Cloud plutôt que sur site

Il y a une dizaine d’années, aucun d’entre nous n’aurait pu imaginer que nous pourrions un jour stocker nos fichiers dans un “cloud” virtuel. Aujourd’hui, un grand nombre d’entreprises utilisent les services cloud pour fonctionner. Cependant, si vous faites partie de ceux qui hésitent encore à ce sujet, voici quelques avantages à utiliser les services cloud qui pourraient vous faire changer d’avis.

Les fichiers HTML sont rendus dans les navigateurs Web et sont utilisés pour développer des sites Web commerciaux. Cependant, il existe encore des cas d’utilisation lorsque vous avez besoin de partager vos pages Web hors ligne avec quelqu’un ou de les envoyer en tant que pièces jointes dans un e-mail. Explorons quels sont les avantages d’utiliser un SDK cloud de convertisseur de format de fichier au lieu d’utiliser une bibliothèque ou un logiciel autonome.

Expérience utilisateur améliorée

L’utilisation de convertisseurs de format de fichier vous permet d’améliorer l’expérience de vos clients sur votre site Web. Par exemple, si vous gérez une boutique en ligne, vous pouvez permettre à vos clients de télécharger des factures au format pdf en utilisant les SDK de conversion HTML vers PDF.

Accès et transfert faciles

L’utilisation du convertisseur HTML en PDF vous permet d’avoir facilement une version PDF d’une page Web, c’est que vous pouvez l’enregistrer et la visualiser hors ligne et la partager facilement.

Modifiable

Vous pouvez générer des fichiers PDF modifiables que vous pouvez modifier comme vous le souhaitez, par exemple en mettant en surbrillance le texte, les signatures numériques, les annotations riches, etc.

De même, de nombreux autres pros sont fournis avec les SDK basés sur le cloud Aspose.PDF que vous pouvez intégrer en un rien de temps à votre espace professionnel en ligne. L’ensemble du processus est assez simple et convivial, il vous suffit de l’activer et le reste de la magie se déroule de manière transparente.

Comment convertir HTML en PDF en utilisant Aspose.PDF SDK en PHP

Si vous êtes nouveau sur notre plateforme, n’hésitez pas à visiter ce tutoriel qui explique chaque étape de la configuration d’Aspose.cloud et les prérequis.

Jusqu’à présent, nous avons utilisé un convertisseur de format de fichier (Aspose.PDF) et avons également examiné certains des principaux avantages d’avoir une API de conversion de documents basée sur le cloud. Ensuite, nous verrons comment configurer Aspose.PDF dans notre application PHP.

Comme nous avons mis en place un projet de base en PHP pour configurer le convertisseur HTML en PDF sur notre hôte local. En supposant que vous avez déjà installé PHP et Composer. Composer est utilisé pour la gestion des dépendances dans les projets PHP et le fichier composer.json indique que votre application est écrite 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();

?>

Conclusion

Dans cet article sur Aspose.PDF cloud sdk, nous avons vu à quel point l’ensemble du processus est simple où vous pouvez enrichir votre application PHP avec un convertisseur HTML vers PDF de niveau entreprise. Nous avons également exploré les avantages de l’utilisation d’un convertisseur HTML vers PDF basé sur le cloud. De plus, vous pouvez réduire les coûts associés aux tâches répétitives et optimiser les performances en optant pour un convertisseur de format de fichier basé sur le cloud. Maintenant, vous savez comment convertir HTML en PDF et êtes familiarisé avec la bibliothèque de conversion Web en PDF proposée par Aspose.PDF. Par conséquent, c’est le bon moment pour vous abonner aux SDK basés sur le cloud pour votre application PHP. De plus, il existe une documentation complète pour chaque fonctionnalité de chaque convertisseur de fichiers en ligne. Il existe divers forfaits disponibles et vous pouvez opter pour un forfait gratuit pour explorer davantage avant d’effectuer un achat.

Enfin, blog.aspose.cloud rédige de nouveaux articles de blog de manière cohérente. Par conséquent, veuillez rester en contact pour des mises à jour régulières. De plus, vous pouvez nous suivre sur nos comptes de médias sociaux Facebook, LinkedIn et Twitter.

poser une question

N’hésitez pas à visiter notre forum qui est très actif pour répondre aux questions et requêtes/discussions.

Explorer

Vous pouvez trouver les liens suivants pertinents :