Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/09/2008, 16:40
Avatar de Julcar
Julcar
 
Fecha de Ingreso: noviembre-2007
Ubicación: C:\inetpub\wwwroot\Guayaquil
Mensajes: 1.507
Antigüedad: 17 años, 5 meses
Puntos: 54
Clase para thumbnails en ASP clásico

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?
__________________
Linux no es el único S.O. libre, conoce a ReactOS el Windows Libre!
"Si mis respuestas te dan la calma, espárceme un poco de karma"