Chybějící podpora ImageMagick v Nette 2?
- Neuronic
- Člen | 12
Nevíte někdo proč zmizela z Nette podpora pro ImageMagick? Výstup z GD je totiž dost mizerný a myslím že kdysi Nette v nějaké verzi nativně podporovalo ImageMagick pokud byl na serveru nainstalovaný. Proč se od toho ustoupilo a nemáte někdo nějakou třídu, která má základní funkcionalitu jako Nette\Image?
Díky
- tobolka
- Člen | 1
Jan Tvrdík napsal(a):
Jak se tato třída dá konkrétně použít v Nette 2? Nevím si rady kam sní. Díky
- Jan Endel
- Člen | 1016
Jednoduše někam nahraješ (kam vidí robot loader) a podle dokumentace to používáš dál akorát kde se píše Image napíšeš ImageMagick.
- Fandik
- Člen | 19
Na localhostu mám jenom GD, ale na serveru je ImageMagick, tak jsem si říkal, abych si ušetřil práci použiji Nette\Image, a když tak procházím zdroják, tak se nestačím divit, že Nette pracuje jenom s GD. Kdysi to ale bývalo tak, že Nette si samo vybralo, kterou knihovnu použije (s preferencí ImageMagick) nebo ne? Myslím si, že to byla celkem fajn věc, pročpak už tam není?
- hrach
- Člen | 1838
Aktuální řešení je naprosto nahouby. Do DI to vůbe nelze pěkné dát, protože Image se vytváří přes from* statické metody. ImageMagick pak sice dědí od Image, ale používá uplně jiný konstuktor, takže ImageMagick::fromFile vede na exception. Funkční věc se takhle uplně rozesrala a vůbec neotestovala v praxi.