Archivo categoría General

Cómo encontrar las dimensiones de una imagen subida mediante FileUpload

Si cuentas con un control como este:

ASP:
  1. <asp:FileUpload ID="Imagen" runat="server" />

Mediante el cual pretendes recibir una imagen, y quieres validar el ancho y alto de ésta, haz lo siguiente en tu código de servidor:

VB.NET:
  1. Dim LaImagen As New System.Drawing.Bitmap(Imagen.PostedFile.InputStream)
  2. If LaImagen.Width <> 680 Or LaImagen.Height <> 300 Then
  3.     'Pon aquí tu código correspondiente
  4. End If

En el ejemplo anterior estamos diciendo "Si la imagen no mide de ancho 680 pixeles o no mide de alto 300 pixeles, entonces...".

Esto es útil para combinarlo con un "CustomValidator" y validar el tamaño de la imagen que estás recibiendo.

2 Comentarios

Cómo encontrar la extensión de un archivo subido mediante FileUpload

Si estás usando un control como este:

ASP:
  1. <asp:FileUpload ID="Imagen" runat="server" />

Y necesitas conocer su extensión para realizar alguna validación, haz lo siguiente en tu código de servidor:

VB.NET:
  1. If System.IO.Path.GetExtension(Imagen.FileName).ToLower <> ".jpg" then
  2. 'Pon aquí el código correspondiente
  3. End If

En el ejemplo anterior estamos diciendo "Si la extensión del archivo NO es igual a ".jpg", entonces...".

Esto es útil combinándolo con un "CustomValidator" para revisar que solamente estén subiendo imágenes, por ejemplo.

No hay Comentarios

Crea botones para tus formularios con CSS

En esta página encuentras el CSS Button Designer, una buena herramienta para crear el código CSS de tus botones. La interface es gráfica y te permite modificar todo lo relacionado con el botón, como fondo, bordes, tipo de letra, ancho, alto, etc.

Al final te presenta el código que debes copiar y pegar en tu hoja de estilos.

image

No hay Comentarios

Nueva dirección para el feed de RSS

Hola, si estás suscrito a este blog mediante tu lector de RSS, por favor utiliza este nuevo URL:

http://feeds.feedburner.com/PabloViale

Gracias.

No hay Comentarios

Deshacerse del archivo thumbs.db

Windows XP genera un archivo oculto llamado thumbs.db en cada carpeta. Este archivo guarda las vistas previas (thumbnails) de las fotografías que hay en esa carpeta. Esto sirve para acelerar la visualización de vistas previas la próxima vez que entras a esa carpeta.

En ocasiones este archivo nos estorba, por ejemplo cuando vas a hacer un archivo zip o subir una carpeta completa por FTP, el archivo thumbs.db es incluído, ocupando espacio y tiempo innecesario.

He llegado a notar que en una carpeta que tiene 1MB ocupado en varias imágenes, el archivo thumbs.db ocupa otro MB.

Para deshacerte de este archivo, entra al Panel de Control y haz clic en Opciones de Carpeta.

Panel de control

A continuación marca la casilla que dice No alojar en caché las vistas en miniatura.

Thumbs.db

Esto hará que ya no aparezca el archivo thumbs.db y si ya existe en alguna carpeta y lo borras, no regresará. La única desventaja será que cuando entres nuevamente a una carpeta con imágenes, el proceso de creación de vistas previas será un poco más lento porque ya no habrá caché. Esto no debe ser un problema si tienes una cantidad moderada de imágenes en cada carpeta.

No hay Comentarios