Pomocou nášho výkonného rozhrania PHP API môžu vývojári komprimovať JPG, aby optimalizovali obsah a veľkosť výstupného súboru. K zmenšeniu veľkosti súboru dochádza vyčistením nepoužívaných údajov a zdrojov. Môžete tiež komprimovať obrázky, aby sa veľkosť výstupného súboru ešte zmenšila.
Výsledok optimalizácie a kompresie obsahu je možné uložiť v pôvodnom JPG alebo akomkoľvek dostupnom ukladacom formáte – DOCX, DOC, RTF, PDF, HTML a mnohých ďalších.
Ako už bolo spomenuté, naša súprava PHP SDK vám umožňuje programovo zmenšiť veľkosť JPG. A teraz si môžete vyskúšať našu výkonnú funkcionalitu a zhodnotiť, ako komprimovať JPG v Scale pomocou nasledujúceho príkladu:
use Aspose\Words\WordsApi;
$wordsApi = new WordsApi('####-####-####-####-####', '##################');
$requestDocument = "Input.jpg";
$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(), "jpg", NULL, NULL, NULL, NULL
);
$wordsApi->convertDocument($convertDocument);
Nainštalujte 'Aspose.Words Cloud SDK for PHP' z úložiska Packagist. Ak chcete nainštalovať súpravu SDK, stačí spustiť composer require aspose-cloud/aspose-words-cloud a potom použiť require_once('vendor/autoload.php'); na importovanie do vášho projektu.
Ako alternatívu môžete manuálne naklonovať Aspose.Words Cloud SDK for PHP z GitHubu. Postupujte podľa týchto Instructions, aby ste rýchlo získali potrebné bezpečnostné poverenia a získali prístup k nášmu REST API.
Môžete vykonať kompresiu dokumentov pre iné formáty súborov: