Hola a todos, sé que soy algo audaz y me gusta complicarme, pero en esta ocasión propongo hacer una clase especial en ASP con el fin de crear thumbnails sin la más minima necesidad de componentes servidor tales como el ASPJpeg o muchos otros que deambulan en la web, las razones más claras son:
#La mayoria de hosts no permiten la utilizacion de componentes de terceros.
#El costo de algunos de estos componentes es una gran pega al bolsillo del programador.
El resutado de este proyecto, sería el de crear una clase especial de tratamiento de imagenes que todos podamos utilizar en cualquier hosting que tenga activado el File System Object
Dado que implementando el fso podriamos hacer casi cualquier cosa en el servidor, me he permitido realizar un esquema de como seria la base fundamental de la estructura de archivos y directorios:
home.asp = Archivo de inicio que posee un formulario html para el envio de datos
Loader.asp = Archivo con una clase llamada loader que poseo yo y que realiza uploads con el FSO.
insert.asp = archivo que tambien poseo y que inserta la imagen en una carpeta del servidor.
thumbs.asp =
Éste es el archivo a crear con una clase llamada thmubs que es la que se encarga de recibir la imagen de insert.asp, crea una copia y la redimensiona la imagen (vamos a ver cuanto puede el fso) y segun sé yo, se crearia un archivo de menor tamaño con el nombre de la imagen y un sufijo imagen-little.jpg
inserthumb.asp =
También a crear archivo que inserta la imagen en el disco duro del servidor.
show.asp = archivo parecido al home.asp solo que muestra un lista de las imagenes subidas así como su version pequeña.
images = carpeta de las imagenes normales
thumbs = carpeta de las miniauras
A continuacion dejo el sistema de subida:
http://www.mediafire.com/?5rm1mjc3h2w http://files.filefront.com/upload+wi.../fileinfo.html
quedando lo unico por hacer es la clase thumbs para redimensionar la imagen y el archivo inserthumb.asp.
¿Qué dicen?