Hola programadores, esta publicación de blog demostrará cómo reducir el tamaño de un JPEG en C# mediante programación. Aspose.Imaging for .NET es un servicio de cambio de tamaño de imágenes para aplicaciones .NET y puede cambiar el tamaño de JPEG sin perder calidad. Reducir el tamaño de archivos JPG/JPEG grandes siempre beneficia en términos de almacenamiento, tiempo de carga del sitio web y más. Por lo tanto, puede reducir el tamaño de JPEG utilizando este reductor de tamaño JPEG en línea que también funciona con Aspose.Imaging for .NET. Sin embargo, no se necesita ninguna otra dependencia de terceros para instalar esta biblioteca de C#. Por lo tanto, comencemos esta guía de inmediato.
Cubriremos los siguientes puntos en esta guía:
- Servicio de cambio de tamaño de imagen: instalación de API
- Reducir el tamaño de un JPEG en C#: muestra de código
- Reductor de tamaño JPEG en línea - Cambiar el tamaño de la imagen JPEG
Servicio de cambio de tamaño de imagen: instalación de API
Bueno, Aspose.Imaging for .NET está bien diseñado para la manipulación de imágenes mediante programación. Como desarrollador de C#, debe realizar algunas invocaciones de métodos para automatizar tareas complejas. Además, esta API de cambio de tamaño de imágenes ofrece funciones de optimización de memoria, rotación y recorte de imágenes. Entonces, para la instalación, puede descargar la DLL de la biblioteca o instalarla a través de NuGet Administrador de paquetes ejecutando el siguiente comando:
Install-Package Aspose.Imaging
Visite esta guía de instalación en caso de cualquier dificultad.
Reducir el tamaño de un JPEG en C#: muestra de código
Hemos instalado Aspose.Imaging for .NET en nuestro sistema local. Ahora estamos listos para ver la implementación real escribiendo algunas líneas de código fuente para cambiar el tamaño de la imagen JPEG.
Puede seguir los siguientes pasos para reducir el tamaño de un JPEG en C#:
- Cree un objeto de la clase Image e invoque el método Load para cargar el archivo JPEG de origen.
- El método Resize aceptará el ancho y el alto y la imagen cambiará de tamaño en consecuencia.
- Puede llamar al método NearestNeighbourResample si desea cambiar el tamaño de la imagen utilizando el algoritmo del vecino más cercano.
- El método Guardar guardará la imagen JPEG resultante en el disco.
El siguiente fragmento de código muestra cómo reducir el tamaño de las imágenes JPEG mediante programación:
namespace Aspose.Imaging
{
class SVG
{
// Reducir el tamaño de un JPEG en C#
static void Main(string[] args)
{
// Definir la dirección del directorio
String dir = "/sample-files/";
// Cree un objeto de la clase Imagen e invoque el método Load para cargar el archivo JPEG de origen.
using (Image image = Image.Load(dir + "sample.jpeg"))
{
// El método Cambiar tamaño aceptará el ancho y el alto y la imagen cambiará de tamaño en consecuencia.
image.Resize(300, 300);
// Puede llamar al método NearestNeighbourResample si desea cambiar el tamaño de la imagen utilizando el algoritmo del vecino más cercano.
// image.ResizeHeightProportionally(image.Height * 2, Aspose.Imaging.ResizeType.NearestNeighbourResample);
// El método Guardar guardará la imagen JPEG resultante en el disco.
image.Save(dir + "result.jpeg");
}
}
}
}
El ejemplo de código C# anterior cambiará el tamaño de JPEG sin perder calidad, como puede ver en la imagen a continuación:
Reductor de tamaño JPEG en línea - Cambiar el tamaño de la imagen JPEG
Por lo tanto, esta herramienta en línea también funciona con Aspose.Imaging for .NET. Este reductor de tamaño JPEG en línea funciona de manera eficiente ya que es robusto y liviano. Además, puede abrirlo fácilmente en un navegador web en un dispositivo móvil o de escritorio. Tiene una interfaz de usuario fácil de usar donde puedes arrastrar y soltar archivos sin problemas. Por encima de todo, le permite configurar su solicitud de cambio de tamaño solo desde la interfaz de usuario. Es gratis y no se le pedirá que cree una cuenta; le recomendamos que pruebe esta increíble herramienta al menos una vez.
Cambie el tamaño de JPEG sin perder calidad: obtenga una licencia gratuita
Puede aprovechar una licencia temporal gratuita para probar este servicio de cambio de tamaño de imágenes sin limitaciones de evaluación.
Conclusión
Terminemos esta publicación de blog aquí con la esperanza de que haya aprendido cómo reducir el tamaño de un JPEG en C#. Pasamos por un reductor de tamaño JPEG en línea para cambiar el tamaño de las imágenes JPEG en el menor tiempo posible. Por lo tanto, ya es hora de que esté buscando optar por un servicio confiable de cambio de tamaño de imágenes para su aplicación. Además, visite la documentación, las referencias de la API y el repositorio GitHub para comenzar. Finalmente, aspose.com está escribiendo nuevas publicaciones en el blog. Entonces, visite esta plataforma nuevamente para obtener las últimas actualizaciones.
Hay ayuda disponible
Puedes dejarnos saber tus dudas o consultas en nuestro foro.
Preguntas frecuentes – Preguntas frecuentes
¿Cómo reducir una imagen en C#?
Aspose.Imaging for .NET proporciona una gran cantidad de clases y métodos para cambiar el tamaño de JPEG sin perder calidad. Además, visite este enlace para conocer los pasos completos y un ejemplo de código.
¿Cómo puedo reducir el tamaño de una imagen JPG?
Puede utilizar este reductor de tamaño JPEG en línea para reducir el tamaño de las imágenes JEPG.