Med hjälp av vårt kraftfulla PHP API kan utvecklare komprimera DOCX för att optimera innehåll och utdatafilstorlek. Att minska filstorleken sker genom att rensa bort oanvända data och resurser. Du kan också komprimera bilder för att göra utdatafilens storlek ännu mindre.
Resultatet av innehållsoptimering och komprimering kan sparas i original DOCX eller vilket som helst tillgängligt sparaformat – DOCX, DOC, RTF, PDF, HTML och många andra.
Som nämnts låter vår PHP SDK dig programmatiskt minska storleken på DOCX. Och nu kan du prova vår kraftfulla funktionalitet och utvärdera hur du komprimerar DOCX i PHP med följande exempel:
use Aspose\Words\WordsApi;
$wordsApi = new WordsApi('####-####-####-####-####', '##################');
$requestDocument = "Input.docx";
$requestCompressOptions = new CompressOptions(array(
"images_quality" => 75,
"images_reduce_size_factor" => 1,
));
$compressDocumentRequest = new CompressDocumentOnlineRequest(
$requestDocument, $requestCompressOptions, NULL, NULL, NULL, NULL
);
$compressDocument = $wordsApi->compressDocumentOnline($compressDocumentRequest);
$convertDocument = new ConvertDocumentRequest(
$compressDocument->document()->values(), "docx", NULL, NULL, NULL, NULL
);
$wordsApi->convertDocument($convertDocument);
Installera 'Aspose.Words Cloud SDK for PHP' från Packagist förrådet. Kör bara composer require aspose-cloud/aspose-words-cloud för att installera SDK:n, använd sedan require_once('vendor/autoload.php'); för att importera den till ditt projekt.
Som ett alternativ kan du manuellt klona Aspose.Words Cloud SDK for PHP -källkod från GitHub. Följ dessa Instructions för att snabbt få nödvändiga säkerhetsuppgifter och få tillgång till vårt REST API.
Du kan utföra dokumentkomprimering för andra filformat: