Cita:
Iniciado por thi Hola a todos,
estoy intentando hacer que cuando un usuario de la web suba un archivo de imagen en formato pdf este se convierta automáticamente a formato jpg.
Lo quiero hacer con ImageMagick y Ghostscript y con el siguiente codigo:
if (substr($nombre,-3) == 'pdf'){
$sinextension = substr($nombre, 0, -4);
exec('convert $nombre $sinextension.jpg');
}
Después de mandar un email a mi hosting me contestan lo siguiente:
Que ya tengo instaladas las librerías de ImageMagick y Ghostscript
Ha razón de esto me surgen las siguientes dudas:
- Donde están estas librerías pues las he buscado y no las encuentro, no deberían estar en el directorio "libraries"
- Con la sola instalación por parte de mi hosting ya esta todo o hay que llamarlas desde algún sitio.
- La sintaxis del código exec, estoy seguro que no esta bien, no se como se deben poner las variables(si se puede).
Un saludo.
- No necesariamente deben estar instaladas en esa carpeta .. consulta a tu hosting la ruta
- tienes que incluirlas en el php donde haras la transformacion obviamente
- para lo ultimo recomiendo busques una guia de la libreria
pero si es asi creo que seria :
exec('convert' ,$nombre, $sinextension.jpg);
pero busca de todas maneras ..
saludos