1. Des produits
  2.   PDF
  3.   PHP
  4.   Aspose.PDF Cloud PHP SDK

Aspose.PDF Cloud PHP SDK

 
 

Création et conversion de documents PDF via PHP SDK

Un SDK PHP REST utile prend en charge la création, l'édition, le rendu, la manipulation et la conversion de documents PDF sans utiliser Adobe Acrobat.

Aspose.PDF Cloud PHP SDK est un kit de développement logiciel complet et puissant destiné aux développeurs PHP qui souhaitent travailler avec Documents PDF dans le cloud. Il est construit sur l'API REST Aspose.PDF et permet aux utilisateurs de traiter des documents PDF en langage PHP rapidement et facilement dans le cloud. Aspose.PDF Cloud est une API REST très utile qui permet aux développeurs de logiciels d'effectuer un large éventail d'opérations de traitement de documents PDF, notamment la création, la manipulation, la conversion et le rendu de documents PDF dans le cloud.

Le SDK PHP Aspose.PDF Cloud permet aux développeurs de logiciels de créer de nouveaux documents PDF à partir de zéro ou à partir de modèles. Il inclut la prise en charge de plusieurs fonctionnalités importantes pour la manipulation de documents PDF, telles que l'ajout de texte aux PDF, l'insertion d'images et de tableaux, l'ajout d'annotations aux fichiers PDF, l'ajout de commentaires et de tampons, la conversion de PDF aux formats de fichiers Microsoft Office, la conversion de PDF aux formats d'images, fusionnez plusieurs fichiers PDF en un seul document, divisez un document PDF en plusieurs fichiers et bien d'autres encore. La bibliothèque prend entièrement en charge la lecture et l'écriture de nombreux formats de fichiers, tels que PDF, EPUB, HTML, TeX, SVG, XML, XPS, FDF, XFDF, etc.

Le SDK PHP Aspose.PDF Cloud inclut un ensemble d'outils d'optimisation permettant de réduire la taille des fichiers PDF en compressant les images, en supprimant les objets inutilisés et en optimisant les polices. De plus, les développeurs peuvent facilement sécuriser les documents PDF en définissant des mots de passe, en limitant les autorisations d'impression, de copie et de modification et en ajoutant des signatures numériques. Dans l'ensemble, le SDK PHP Aspose.PDF Cloud est le meilleur choix, permettant aux développeurs PHP de travailler avec des documents PDF dans le cloud.

Previous Next

Premiers pas avec le SDK PHP Aspose.PDF Cloud

La méthode recommandée pour installer le SDK Aspose.PDF Cloud PHP consiste à utiliser Composer. Veuillez utiliser la commande suivante pour une installation fluide.

Installer le SDK PHP Aspose.PDF Cloud via Composer

 composer require aspose/pdf-sdk-php

Vous pouvez également le télécharger directement depuis la page produit Aspose PDF.

Création de fichiers PDF via l'API PHP REST

Le SDK PHP Aspose.PDF Cloud offre aux développeurs de logiciels la possibilité de créer et de gérer des fichiers PDF dans leurs propres applications cloud. La bibliothèque comprend de nombreuses fonctionnalités pour travailler avec des fichiers PDF telles que l'insertion de texte dans des PDF, l'ajout d'images, l'insertion de formulaires PDF, l'ajout d'annotations PDF, l'insertion de nouvelles pages, l'ajout de pièces jointes et de signets, le contrôle de la mise en page et du formatage du contenu et bien d'autres encore. Les exemples suivants montrent comment créer un nouveau fichier PDF avec une seule page, en ajoutant le texte « Bonjour tout le monde ! » à la page et enregistre le fichier en tant qu'image TIFF.

Crée un nouveau fichier PDF avec une page via l'API PHP

$tiff_resolution = 72;
$tiff_image_width = 800;
$tiff_image_height = 1000;
$tiff_first_page = 1;
$tiff_last_page = 1;
$tiff_result_file = 'result.tiff';

$response = $api->putSaveDocumentAsTiff($pdf_id, $tiff_resolution, $tiff_image_width, $tiff_image_height, $tiff_first_page, $tiff_last_page, $tiff_result_file);

Convertir un PDF vers d'autres formats via l'API PHP

Le SDK PHP Aspose.PDF Cloud permet aux logiciels de convertir des documents PDF vers et depuis divers autres formats de fichiers populaires dans leurs propres applications PHP. Le SDK prend en charge la lecture et l'écriture de divers formats de fichiers populaires tels que PDF, EPUB, HTML, TeX, SVG, XML, XPS, FDF, XFDF, etc. La bibliothèque prend également en charge la conversion des formats EPUB, HTML, LaTeX, MHT, PCL, DOC, MOBIXML, PDFA, PPTX, SVG, TIFF, XLS, XLSX, XML, XPS, PS, XSLFo, PCL, BMP, EMF, GIF, JPEG, PNG. , et TIFF, en PDF en toute simplicité. Il permet également aux développeurs de contrôler la manière dont un document PDF est converti en document de traitement Word.

Convertir un document PDF au format DOC via l'API PHP REST

 setAppKey('your_app_key');
$config->setAppSid('your_app_sid');

// create an instance of the API client
$pdfApi = new PdfApi(null, $config);

// set the input file name and path
$fileName = "input.pdf";
$filePath = "/path/to/input.pdf";

// set the output file name and path
$outName = "output.doc";
$outPath = "/path/to/output.doc";

// call the API to convert the PDF to DOC format
$response = $pdfApi->putPdfInRequestToDoc($outName, $filePath, null, null, null, null, null, null, null, null, null, null);

// save the output file to the specified path
file_put_contents($outPath, $response);

echo "PDF document converted to DOC format successfully!";
?>

Gestion des images dans les fichiers PDF via l'API PHP REST

L'API REST du SDK PHP Aspose.PDF Cloud permet aux développeurs de logiciels de gérer les images contenues dans leurs documents PDF sans utiliser Adobe Acrobat ou un autre logiciel tiers. La bibliothèque a fourni diverses fonctionnalités utiles pour gérer les images PDF, telles que l'insertion d'images dans une page PDF particulière, la lecture de toutes les images d'un document, le remplacement d'une image dans un document PDF, la lecture d'informations sur l'image à partir de fichiers PDF, l'ajout de nouvelles images, l'extraction d'une image particulière de PDF, exportez des images PDF vers d'autres formats de fichiers et bien d'autres encore.

Remplacer l'image dans un document PDF via l'API PHP

pdfApi = new PdfApi();

}
public function postReplaceImage() {

// Upload file to Aspose Cloud Storage
$fileName = "SampleImage.pdf";
Utils::uploadFile($fileName);
$file = realpath(__DIR__ . '/../../..') . '/Data/aspose-cloud.png';
$result = $this->pdfApi->PostReplaceImage($fileName, $pageNumber = 1, $imageNumber = 1, $imageFile = "", $storage = "", $folder = "", $file);
print_r ( $result );

}

}

$images = new Images();
$images->postReplaceImage();
?>

Gestion des pages dans les PDF via les API PHP REST

L'API REST du SDK PHP AAspose.PDF Cloud fournit des fonctionnalités très utiles pour gérer les pages des documents PDF. La bibliothèque permet aux développeurs de logiciels d'ajouter de nouvelles pages au fichier PDF, de convertir les pages d'un document PDF aux formats de fichier image pris en charge, de déplacer les pages PDF vers un nouvel emplacement dans le fichier PDF, de récupérer des informations sur les numéros de page PDF, de supprimer les pages indésirables du fichier PDF, d'obtenir un PDF. nombre de mots et ainsi de suite.

Ajouter une nouvelle page en PDF via l'API PHP REST

pdfApi = new PdfApi();
}
public function putAddNewPage() {

// Upload file to Aspose Cloud Storage

$fileName = "sample-input.pdf";
Utils::uploadFile($fileName);
$result = $this->pdfApi->PutAddNewPage($fileName, $storage = "", $folder = "");
print_r ( $result );
}
}
$pages = new Pages();
$pages->putAddNewPage();
?>

 Français