1. Go to this page and download the library: Download evertecdigital/imageflex library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
evertecdigital / imageflex example snippets
// Inclua a classe imageflex
flex
imageflex::setOutputFormat('auto'); // Formato de saída automático (igual ao da imagem original)
imageflex::setQuality(85); // Qualidade de 85 para imagens JPEG e WEBP
imageflex::setCompression(6); // Nível de compressão de 6 para imagens PNG
$imagePath = 'images/example.jpg';
// Redimensione a imagem
$resizedImagePath = imageflex::resize($imagePath, 800, 600);
if ($resizedImagePath) {
echo 'Imagem redimensionada e salva em: ' . $resizedImagePath;
} else {
echo 'Erro ao redimensionar a imagem: ' . implode(', ', imageflex::getErrors());
}
$watermarkPath = 'images/watermark.png';
// Configure a marca d'água
imageflex::setWatermark($watermarkPath); // Defina a imagem da marca d'água
imageflex::setWatermarkOpacity(50); // Defina a opacidade da marca d'água para 50%
imageflex::setWatermarkPosition('bottom right'); // Defina a posição da marca d'água para canto inferior direito
// Redimensione a imagem e aplique a marca d'água
$resizedImagePath = imageflex::resize($imagePath, 800, 600);
if ($resizedImagePath) {
echo 'Imagem redimensionada e salva em: ' . $resizedImagePath;
} else {
echo 'Erro ao redimensionar a imagem: ' . implode(', ', imageflex::getErrors());
}
// Limpar todas as imagens em cache
imageflex::clearCache();
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.