upload obrázků s kompresí a smazáním exif informací

iru
Člen | 110
+
0
-

Hledala jsem, zda v nette nenajdu již existující komponentu, která by uměla upload obrázků s kompresí a smazáním exif informací. Jde mi o optimalizaci již nahraných obrázků na web, nebo i nových při uploadu.
Pokud není komponenta, která by se dala použít, tak bych si asi napsala něco svého. Pro kompresi jsem našla toto: $image->save(‚resampled.jpg‘, 80); // JPEG, kvalita 80% (https://doc.nette.org/cs/utils/images#…), ale nevím, jak smazat exif data z obrázků.
Děkuji za případné tipy, či nasměrování.

Editoval iru (18. 10. 2020 10:10)

Petr Parolek
Člen | 455
+
0
-

Ahoj, zkus obrázek zpracovat přes https://www.php.net/…fromjpeg.php – nemám zkušenosti, jen mi to našel strejda Gúgl

Martk
Člen | 661
+
+3
-

Přes imagick:

$image = new Imagick('path.jpg');
$image->stripImage();
$image->writeImage('path.jpg');

Editoval Martk (18. 10. 2020 10:58)

iru
Člen | 110
+
0
-

Martk napsal(a):

Přes imagick:

$image = new Imagick('path.jpg');
$image->stripImage();
$image->writeImage('path.jpg');

Díky Martk, to není špatné, Imagick mám na serveru nainstalovaný…

iru
Člen | 110
+
0
-

ppar napsal(a):

Ahoj, zkus obrázek zpracovat přes https://www.php.net/…fromjpeg.php – nemám zkušenosti, jen mi to našel strejda Gúgl

Díky, je to taky možnost, ještě jsem našla toto: https://resmush.it/, je balíček i pro PHP 7: https://github.com/…ge-optimizer

Teď se nějak rozhodnout, co použít :-) Jsem ráda za případné názory…

Editoval iru (18. 10. 2020 13:25)

dakur
Člen | 493
+
+2
-

@iru remove exif php v Google mi našlo vlákno na StackOverflow: https://stackoverflow.com/…pg-using-php, kde zmiňují obojí.

Já bych sáhl po tom, s čím se mi líp pracuje. Osobně mi přijde objektový přístup čitelnější než hromada image* funkcí, ale každý to může mít jinak. Důležité hlavně je, aby to dělalo, co má. ;-)