pystyykö esim. php:llä muuttamaan kuvien kokoa samalla kun ne lataa palvelimelle vai tarvitseeko tässä ImageMagickiä tai jotain vastaavaa ohjelmaa??
imagecopyresized() tai imagecopyresampled()
Yritän käyttää kyseisiä kuvankäsittelyfunktioita niin tulee ilmoitus:
Fatal error: Call to undefined function imagecreatetruecolor() in C:\Documents and Settings\jarikokko\My Documents\PHP\kotisivuprojektiv3\php\Jaakon vaitos.php on line 30
Mikäs mahtaisi olla vikana?
PHP:ssäs ei ole mukana tukea GD-kirjastolle.
https://www.php.net/manual/en/ref.image.php#image.installation
Mitä tuo alla oleva tahtoo sanoa? Mikä on MSVC? Ajan tuon batin, mutta siltikään mikään ei ala pelittämään. Pitääkö tuo dll-zip paketti purkaa jonnekki tiettyyn hakemistoon windowsissa?
"Win32 DLL users: if you are using MSVC, use the provided batch file makemsvcimport.bat to make a bgd.lib import library corresponding to the provided bgd.dll. Copy bgd.dll to your application directory, or to your Windows sytem directory. In the settings of your MSVC project, you MUST choose the "multithreaded DLL" library option under "code generation." mingw32 and cygwin users can simply link with the provided libbgd.a stub library in order to use the DLL."
Voisin kuvitella, että tuossa Windows-jakelussa tulis mukana tuo php_gd2.dll, ja riittäis kun sen vääntää php.inistä päälle, ettei tarvitse alkaa Visual Studion lisenssiä ostamaan, että saa käännettyä tuon.
MSVC on Microsoft Visual C++
Aihe on jo aika vanha, joten et voi enää vastata siihen.