Delphi: Cargar Imagen JPEG en TBitmap
Tutorial de Delphieño | 11/05/2021 a las 17:21
Hoy quiero mostrar cómo cargar una imagen JPG desde un archivo en un TBitmap en Delphi, por ejemplo, para editar esta imagen de forma arbitraria.
En la parte superior de nuestra unit, tenemos que agregar la unit "JPEG" a nuestra cláusula de usos:
uses Windows, ... ,JPEG;
Y aquí está nuestro código que carga el JPG y lo guarda en el bitmap:
procedure TForm1.Button1Click(Sender: TObject); var jpg: TJpegImage; bmp: TBitmap; begin jpg := TJpegImage.Create; jpg.LoadFromFile('C:\imagen.jpg'); bmp := TBitmap.Create; bmp.Assign(jpg); // edición de imagen bmp.free; jpg.free; end;
Primero, creamos una nueva imagen jpg vacía y usamos LoadFromFile para cargarle una imagen arbitraria.
Después de eso, creamos un bitmap vacío y con "Assign", podemos cargar nuestro "jpg" al bitmap.
Luego podemos realizar las ediciones que deseemos y posteriormente, no debemos olvidarnos de liberar tanto "bmp" como "jpg".
Sobre el Autor
El autor aún no ha agregado una breve descripción del perfil.
Ver Perfil
Temas Relacionados
Renombrar Archivos en sus Nombres de Carpeta
Tutorial | 0 Comentarios
Script Batch: Apagar Computadora Windows
Tutorial | 2 Comentarios
VirtualBox: Cambiar la Fecha y la Hora
Tutorial | 10 Comentarios
Lazarus: Cargar Archivo como Array de Bytes y Guardar Array de Bytes como Archivo
Tutorial | 0 Comentarios
CSS: Cómo incluir CSS en HTML
Tutorial | 0 Comentarios
Reescribir Archivos de Texto con una Longitud de Línea Fija
Tutorial | 0 Comentarios
Reparar Archivos de Texto con Saltos de Línea Mixtos
Tutorial | 0 Comentarios
Aviso Importante
Por favor tenga en cuenta: Las contribuciones publicadas en askingbox.com son contribuciones de los usuarios y no deben reemplazar el asesoramiento profesional. No son verificados por independientes y no reflejan necesariamente la opinión de askingbox.com. Aprende más.
Participar
Haga su propia pregunta o escriba su propio artículo en askingbox.com. He aquí cómo.