Aspose.PDF Cloud PHP SDK
Creazione e conversione di documenti PDF tramite PHP SDK
Un utile SDK REST PHP supporta la creazione, la modifica, il rendering, la manipolazione e la conversione di documenti PDF senza utilizzare Adobe Acrobat.
Aspose.PDF Cloud PHP SDK è un kit di sviluppo software completo e potente per gli sviluppatori PHP che desiderano lavorare con Documenti PDF nel cloud. Si basa sull'API REST Aspose.PDF e consente agli utenti di elaborare documenti PDF in linguaggio PHP in modo rapido e semplice nel cloud. Aspose.PDF Cloud è un'API REST molto utile che consente agli sviluppatori di software di eseguire un'ampia gamma di operazioni di elaborazione di documenti PDF tra cui la creazione, manipolazione, conversione e rendering di documenti PDF nel cloud.
Aspose.PDF Cloud PHP SDK consente agli sviluppatori di software di creare nuovi documenti PDF da zero o da modelli. Include il supporto per diverse importanti funzionalità per la manipolazione dei documenti PDF, come l'aggiunta di testo ai PDF, l'inserimento di immagini e tabelle, l'aggiunta di annotazioni ai file PDF, l'aggiunta di commenti e timbri, la conversione di PDF in formati di file Microsoft Office, la conversione di PDF in formati di immagini, unisci più file PDF in un unico documento, dividi un documento PDF in più file e molto altro ancora. La libreria supporta completamente la lettura e la scrittura di numerosi formati di file, come PDF, EPUB, HTML, TeX, SVG, XML, XPS, FDF, XFDF e così via.
Aspose.PDF Cloud PHP SDK ha incluso una serie di strumenti di ottimizzazione che possono ridurre le dimensioni dei file PDF comprimendo le immagini, rimuovendo oggetti inutilizzati e ottimizzando i caratteri. Inoltre gli sviluppatori possono facilmente proteggere i documenti PDF impostando password, limitando le autorizzazioni di stampa, copia e modifica e aggiungendo firme digitali. Nel complesso, Aspose.PDF Cloud PHP SDK è la scelta migliore, poiché consente agli sviluppatori PHP di lavorare con documenti PDF nel cloud.
Iniziare con Aspose.PDF Cloud PHP SDK
Il modo consigliato per installare Aspose.PDF Cloud PHP SDK utilizza Composer. Si prega di utilizzare il seguente comando per un'installazione fluida.
Installa Aspose.PDF Cloud PHP SDK tramite Composer
composer require aspose/pdf-sdk-php
Puoi anche scaricarlo direttamente dalla pagina del prodotto Aspose PDF.
Creazione di file PDF tramite API REST PHP
Aspose.PDF Cloud PHP SDK offre agli sviluppatori di software la capacità di creare e gestire file PDF all'interno delle proprie applicazioni cloud. La libreria ha incluso numerose funzionalità per lavorare con file PDF come inserire testo in PDF, aggiungere immagini, inserire moduli PDF, aggiungere annotazioni PDF, inserire nuove pagine, aggiungere allegati e segnalibri, controllare il layout e la formattazione del contenuto e molto altro. Gli esempi seguenti mostrano come creare un nuovo file PDF con una pagina e aggiungere il testo "Hello, world!" alla pagina e salva il file come immagine TIFF.
Crea un nuovo file PDF con una pagina tramite 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);
Converti PDF in altri formati tramite API PHP
Aspose.PDF Cloud PHP SDK consente al software di convertire documenti PDF da e verso vari altri formati di file popolari all'interno delle proprie applicazioni PHP. L'SDK supporta la lettura e la scrittura di vari formati di file popolari come PDF, EPUB, HTML, TeX, SVG, XML, XPS, FDF, XFDF e così via. La libreria supporta anche la conversione di EPUB, HTML, LaTeX, MHT, PCL, DOC, MOBIXML, PDFA, PPTX, SVG, TIFF, XLS, XLSX, XML, XPS, PS, XSLFo, PCL, BMP, EMF, GIF, JPEG, PNG e TIFF in PDF con facilità. Consente inoltre agli sviluppatori di controllare il modo in cui un documento PDF viene convertito in un documento di elaborazione testi.
Converti un documento PDF in formato DOC tramite l'API REST PHP
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!";
?>
Gestione delle immagini nei file PDF tramite API REST PHP
L'API REST Aspose.PDF Cloud PHP SDK consente agli sviluppatori di software di gestire le immagini all'interno dei propri documenti PDF senza utilizzare Adobe Acrobat o altri software di terze parti. La libreria ha fornito varie funzionalità utili per la gestione delle immagini PDF, come l'inserimento di immagini in una particolare pagina PDF, la lettura di tutte le immagini del documento, la sostituzione dell'immagine in un documento PDF, la lettura delle informazioni sull'immagine dai PDF, l'aggiunta di nuove immagini, l'estrazione di un'immagine particolare da PDF, esporta immagini PDF in altri formati di file e molto altro ancora.
Sostituisci immagine in un documento PDF tramite 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();
?>
Gestione delle pagine nei PDF tramite API REST PHP
L'API REST dell'SDK PHP AAspose.PDF Cloud ha fornito funzionalità molto utili per la gestione delle pagine all'interno dei documenti PDF. La libreria consente agli sviluppatori di software di aggiungere nuove pagine al file PDF, convertire le pagine di documenti PDF in formati di file immagine supportati, spostare le pagine PDF in una nuova posizione all'interno del file PDF, recuperare informazioni sui numeri di pagina PDF, eliminare pagine indesiderate dal file PDF, ottenere PDF conteggio delle parole e così via.
Aggiungi una nuova pagina in PDF tramite API REST PHP
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();
?>