Aspose.Words Cloud SDK for PHP
C# .NET API för att bearbeta Microsoft Word-dokument
REST API för att skapa, redigera, dela, slå samman, manipulera och konvertera Word (DOC, DOCX, ODT) till PDF, HTML, EPUB, bilder och mer.
Aspose.Words Cloud SDK för PHP är en molnbaserad plattform som gör det möjligt för utvecklare att enkelt integrera Word-dokumentbehandling funktioner i sina PHP-applikationer med mindre kostnad och ansträngning. Med denna SDK kan du skapa, redigera och konvertera Word-dokument, samt manipulera dokumentegenskaper, såsom författare, titel och nyckelord. PHP Cloud SDK är ett omslag runt Cloud API, designat för att vara enkelt, effektivt, säkert och mer produktivt. Mjukvaruutvecklare kan enkelt integrera Word-dokumentgenerering, redigering och konverteringsfaciliteter i PHP-applikationer som körs på alla moderna operativsystem.
Aspose.Words Cloud SDK för PHP är en kraftfull och lättanvänd plattform och har inkluderat flera viktiga funktioner för generering och hantering av word-dokument, som att infoga och uppdatera bokmärken, textsökning i word-dokument, ersätta text med andra värden, infoga kommentarer, få alla kommentarer från word-filen, uppdatera kommentarer, lägga till nya sidor, komprimera word-dokument, infoga & hantera DrawingObjects, infoga ett fält i ett word-dokument, infoga/uppdatera sidhuvuden och sidfötter, gt alla sidhuvuden/sidfötter i en Word-dokument, infoga och uppdatera fotnoter, infoga och hantera tabeller, utför Mail Merge online, få alla typsnitt i ett Word-dokument och många fler.
Aspose.Words Cloud SDK för PHP stöder dokumentkonvertering till några populära filformat och från ett format till ett annat med lätthet. Biblioteket stöder konvertering till mer än 20 filformat inklusive EMF, PDF, HTML, EPUB, DOTX, GIF, BMP, PNG, RTF, XPS, WML och många fler. SDK:n kan användas för att utföra kopplingsoperationer, som att skapa brev, kuvert och etiketter från en databas eller annan datakälla.
Komma igång med Aspose.Words Cloud PHP REST API
Ladda ner, installera och konfigurera PHP 7.1 eller högre version på din webbserver. Det rekommenderade sättet att installera Aspose.Words Cloud PHP REST API använder Composer. Använd följande kommando för en smidig installation.
Installera Aspose.Words Cloud PHP REST API via Composer
composer require aspose-cloud/aspose-words-cloud
Du kan också ladda ner den direkt från GitHub.Generera och hantera Word-dokument via PHP REST API
Aspose.Words Cloud PHP REST API har tillhandahållit komplett stöd för att skapa nya Word-dokument från början inuti PHP-applikationer. Biblioteket stöder fullt ut flera grundläggande såväl som avancerade funktioner för skapande och bearbetning av Word-dokument såsom att lägga till nya sidor, komprimera ett Word-dokument online, komma åt och ändra dokumentegenskaper, få statistik på ett Word-dokument, skydda Word-dokument, rendera delar av ett Word-dokument. Word-dokument till en bild, ta bort alla makron från ett Word-dokument och många fler.
Skapa nya Word-dokument via PHP API
<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); ?>
Konvertera Word-dokument med PHP REST API
Aspose.Words Cloud PHP REST API tillåter mjukvaruutvecklare att konvertera Microsoft Word- och OpenOffice-dokument till andra filformat som stöds med hög kvalitet och snabbhet. Biblioteket stöder konvertering till olika populära filformat som DOCX, DOC, RTF, ODT, PDF, HTML, MD, XAML, TXT, PNG, JPG och många andra. Biblioteket inkluderade också olika andra populära dokumentkonverteringar som, Konvertera PDF till Word, Konvertera Word till PDF, Konvertera MOBI till EPUB, Konvertera MOBI till PDF, Konvertera Word till EPUB, Konvertera Word till bild, Konvertera Word till HTML och många fler.
Hur konverterar man PDF till Word programmatiskt via PHP REST API?
<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); ?>
Jämföra flera Word-dokument via PHP
Aspose.Words Cloud SDK för PHP gör det möjligt för mjukvaruutvecklare att jämföra sina Word-dokument med bara några rader PHP-kod. Biblioteket gör det möjligt att programmässigt jämföra två Word-dokument och hämta skillnaderna mellan dem. Biblioteket stöder visning av resultatet av dokumentjämförelsen och kan innehålla information om typen av skillnad som uppdaterad text, raderad text, nytillagd text, formateringsändring och så vidare. Det kan ge information om platsen för skillnaden i dokumentet och texten som lades till eller togs bort.
Generera rapport via PHP-biblioteket
Aspose.Words Cloud SDK för PHP har tillhandahållit kompletta funktioner för att generera professionella utskriftsklara DOCX, DOC, RTF, PDF-rapporter från mallar i PHP-applikationer. För att generera en rapport måste du först förbereda din källdata i JSON-, XML- eller CSV-format, sedan Skapa en rapportmall och skriva en enkel PHP-applikation för att binda data till mallen och producera utdatadokumentet.
Kör rapportgenereringsprocessen med PHP-kommandon
<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); ?>