Aspose.Words Cloud SDK for PHP
API C# .NET per elaborare documenti Microsoft Word
API REST per creare, modificare, dividere, unire, manipolare e convertire Word (DOC, DOCX, ODT) in PDF, HTML, EPUB, immagini e altro.
Aspose.Words Cloud SDK per PHP è una piattaforma basata su cloud che consente agli sviluppatori di integrare facilmente l'elaborazione di documenti Word funzionalità nelle loro applicazioni PHP con costi e sforzi minori. Con questo SDK puoi creare, modificare e convertire documenti Word, nonché manipolare le proprietà del documento, come l'autore, il titolo e le parole chiave. PHP Cloud SDK è un wrapper per l'API Cloud, progettato per essere semplice, efficiente, sicuro e più produttivo. Gli sviluppatori di software possono facilmente incorporare funzionalità di generazione, modifica e conversione di documenti Word in applicazioni PHP in esecuzione su qualsiasi sistema operativo moderno.
Aspose.Words Cloud SDK per PHP è una piattaforma potente e facile da usare e include diverse funzionalità importanti per la generazione e la gestione di documenti Word, come l'inserimento e l'aggiornamento di segnalibri, la ricerca di testo in documenti Word, la sostituzione del testo con altri valori, inserimento commenti, acquisizione di tutti i commenti da file word, aggiornamento commenti, aggiunta nuove pagine, compressione di documenti word, inserimento e gestione DrawingObjects, inserimento di un campo in un documento word, inserimento/aggiornamento intestazioni e piè di pagina, gt tutte le intestazioni/piè di pagina in un Documenti Word, inserisci e aggiorna note a piè di pagina, inserisci e gestisci tabelle, esegui la stampa unione online, ottieni tutti i caratteri in un documento Word e molto altro ancora.
Aspose.Words Cloud SDK per PHP supporta facilmente la conversione di documenti in alcuni formati di file più diffusi e da un formato all'altro. La libreria supporta la conversione in più di 20 formati di file tra cui EMF, PDF, HTML, EPUB, DOTX, GIF, BMP, PNG, RTF, XPS, WML e molti altri. L'SDK può essere utilizzato per eseguire operazioni di stampa unione, come la creazione di lettere, buste ed etichette da un database o da un'altra origine dati.
Introduzione all'API REST PHP Aspose.Words Cloud
Scarica, installa e configura PHP 7.1 o versione successiva sul tuo server web. Il modo consigliato per installare l'API REST PHP Aspose.Words Cloud è utilizzare Composer. Utilizza il seguente comando per un'installazione fluida.
Installa l'API REST Aspose.Words Cloud PHP tramite Composer
composer require aspose-cloud/aspose-words-cloud
Puoi anche scaricarlo direttamente da GitHub.Genera e gestisci documenti Word tramite API REST PHP
Aspose.Words Cloud PHP REST API ha fornito supporto completo per la creazione di nuovi documenti Word da zero all'interno delle applicazioni PHP. La libreria supporta completamente diverse funzionalità di base e avanzate per la creazione e l'elaborazione di documenti Word come aggiungere nuove pagine, comprimere un documento Word online, accedere e modificare le proprietà del documento, ottenere statistiche su un documento Word, proteggere documenti Word, eseguire il rendering di parti di un documento Word. Documento Word in un'immagine, rimuovi tutte le macro da un documento Word e molto altro.
Crea nuovi documenti Word tramite API PHP
<php
use Aspose\Words\WordsApi;
use Aspose\Words\Model\Requests\{CreateDocumentRequest};
$clientId = '####-####-####-####-####';
$secret = '##################';
$wordsApi = new WordsApi($clientId, $secret);
$createRequest = new CreateDocumentRequest(
"Sample.docx", NULL, NULL);
$wordsApi->createDocument($createRequest); ?>
Converti documenti Word utilizzando l'API REST PHP
L'API REST PHP di Aspose.Words Cloud consente agli sviluppatori di software di convertire documenti Microsoft Word e OpenOffice in altri formati di file supportati con alta qualità e velocità. La libreria supporta la conversione in vari formati di file popolari come DOCX, DOC, RTF, ODT, PDF, HTML, MD, XAML, TXT, PNG, JPG e molti altri. La libreria includeva anche varie altre conversioni di documenti popolari come Converti PDF in Word, Converti Word in PDF, Converti MOBI in EPUB, Converti MOBI in PDF, Converti Word in EPUB, Converti Word in immagine, Converti Word in HTML e molti altri.
Come convertire PDF in Word in modo programmatico tramite API REST PHP?
<php
use Aspose\Words\WordsApi;
use Aspose\Words\Model\Requests\{SaveAsOnlineRequest};
use Aspose\Words\Model\{SaveOptionsData};
$clientId = '####-####-####-####-####';
$secret = '##################';
$wordsApi = new WordsApi($clientId, $secret);
$requestDocument = "Sample.docx";
$requestSaveOptionsData = new SaveOptionsData(array(
"save_format" => "pdf",
"file_name" => "Sample_out.pdf",));
$saveRequest = new SaveAsOnlineRequest(
$requestDocument, $requestSaveOptionsData, NULL, NULL, NULL, NULL);
$wordsApi->saveAsOnline($saveRequest); ?>
Confronto di più documenti Word tramite PHP
Aspose.Words Cloud SDK per PHP consente agli sviluppatori di software di confrontare i propri documenti Word con solo un paio di righe di codice PHP. La libreria consente di confrontare a livello di codice due documenti Word e di recuperare le differenze tra loro. La libreria supporta la visualizzazione del risultato del confronto dei documenti e può includere informazioni sul tipo di differenza come testo aggiornato, testo eliminato, testo appena aggiunto, modifica della formattazione e così via. Potrebbe fornire informazioni sulla posizione della differenza nel documento e sul testo aggiunto o eliminato.
Genera report tramite la libreria PHP
Aspose.Words Cloud SDK per PHP ha fornito funzionalità complete per la generazione di report DOCX, DOC, RTF e PDF professionali pronti per la stampa da modelli all'interno di applicazioni PHP. Per generare un report, devi prima preparare i dati di origine nei formati JSON, XML o CSV, quindi creare un modello di report e scrivere una semplice applicazione PHP per associare i dati al modello e produrre il documento di output.
Esegui il processo di generazione del report utilizzando i comandi PHP
<php
use Aspose\Words\WordsApi;
use Aspose\Words\Model\Requests\{BuildReportOnlineRequest};
use Aspose\Words\Model\{ReportEngineSettings};
$clientId = '####-####-####-####-####';
$secret = '##################';
$wordsApi = new WordsApi($clientId, $secret);
$requestTemplate = "Sample.docx";
$requestReportEngineSettings = new ReportEngineSettings(array(
"data_source_type" => "Json",
"data_source_name" => "persons",));
$buildReportRequest = new BuildReportOnlineRequest(
$requestTemplate, "Data.json", $requestReportEngineSettings, NULL);
$wordsApi->buildReportOnline($buildReportRequest); ?>