À l'aide de REST API dans PHP, les développeurs peuvent compresser DOCX par programmation. Avec la solution donnée, la sortie sera un fichier de haute qualité après compression.
Grâce à notre puissante PHP API, les développeurs peuvent compresser DOCX pour optimiser le contenu et la taille du fichier de sortie. La réduction de la taille du fichier se produit en nettoyant les données et les ressources inutilisées. Vous pouvez également compresser les images pour réduire encore plus la taille du fichier de sortie.
Le résultat de l'optimisation et de la compression du contenu peut être enregistré dans le DOCX d'origine ou dans n'importe quel format de sauvegarde disponible - DOCX, DOC, RTF, PDF, HTML et bien d'autres.
Comme mentionné, notre SDK PHP vous permet de réduire par programmation la taille du DOCX. Et maintenant, vous pouvez essayer notre puissante fonctionnalité et évaluer comment compresser DOCX dans PHP avec l'exemple suivant :
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);
Installez 'Aspose.Words Cloud SDK for PHP' partir du référentiel Packagist. Exécutez simplement composer require aspose-cloud/aspose-words-cloud pour installer le SDK, puis utilisez require_once('vendor/autoload.php'); pour l'importer dans votre projet.
Comme alternative, vous pouvez cloner manuellement Aspose.Words Cloud SDK for PHP partir de GitHub. Veuillez suivre ces Instructions pour obtenir rapidement les informations d'identification de sécurité nécessaires et accéder à notre REST API.
PHP 7.1 ou plus récent
Reportez-vous à la Repository Documentation pour plus de détails.
Vous pouvez effectuer une compression de document pour d'autres formats de fichiers :