imagecreate
3 příspěvky
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
zdravim vsechny, hraju si s GD knihovnou a uz delsi dobu se snazim zjistit jak vyresit toto.. pri uploadu fotky ji pomoci funkci GD knihovny ukladam ve dvouch rozliseni tedy: imagecreatefromjpeg() imagecopyresapmpled() atd... ale prave tou prvni funkci imagecreatefromjpeg() jsem omezen jen na fotky mime-type: image/jpeg. vim ze jsou i vunkce imagecreatefrompng,gif atd.. ale neni nejaka funkce typu imagecreatefromcokoli ? vim ze muzu zjistit mime-type a podle toho pokracovat ve scriptu na prislusnou funkci, ale zajima zda-li neni elegantnejsi reseni.. a jeste jedna drobnost: myslim si to spravne kdyz si myslim ze na konci zmensovaciho skriptu muzu uz pouzit libovolnou funkci na ulozeni obrazku na server ? Tedy: kdyz zacnu imagecreatefrompng() muzu skoncit imagejpeg() ? tedy: kdyz nactu obrazek ve formatu PNG zmensim jej a ve finale ulozim jako jpeg bude to fungovat ? PS: Omlouvam se jestli me popisovani problemu vice zpusoby nekoho urazi, ale snazim se aby mim dotazum bylo co nejvice rozumet a posleze kdyz si ho nekdo vyhleda, aby pro nej bylo co nejjednoduzsi porozumet co sme tady vlastne resili.. dekuji za odpovedi
-
Výňatek z manuálu: # imagecreatefromgd2 # imagecreatefromgd2part # imagecreatefromgd # imagecreatefromgif # imagecreatefromjpeg # imagecreatefrompng # imagecreatefromstring # imagecreatefromwbmp # imagecreatefromxbm # imagecreatefromxpm Existují pouze funkce, které někdo napíše... Jinak vždy musíš použít tu správnou jednoúčelovou funkci.
-
Ke druhé otázce. Od pasu hádám, že by to mělo jít. Zkoušet se mi to nechce. Proč to nezkusíš sám? Logicky na začátku vytvoříš resource, pak s ním pracuješ a na konci ten resource zas převedeš na finální obrázek. Není důvod, abys musel dodržovat stejný formát.