.NET APIs para manipular archivos de Photoshop
Crea, lee, edita y convierte archivos PSD y PSB sin ninguna dependencia de Adobe Photoshop».
Download Free TrialAspose.PSD for .NET es una API avanzada de manipulación de formatos de archivos PSD e AI de nivel básico sin ninguna dependencia de Adobe Photoshop o Adobe Illustrator. La API permite crear y editar los archivos de Photoshop, además de proporcionar la posibilidad de actualizar las propiedades de las capas, añadir marcas de agua, realizar operaciones gráficas o convertir un formato de archivo a otro.
La API admite la importación como capa y la exportación a los siguientes formatos: PNG , JPEG , JPEG2000 , GIF , BMP , Tiff , PSD y PSB junto con la exportación a PDF con texto seleccionable. Aspose.PSD admite parcialmente funciones de Adobe Photoshop como las capas de ajuste, la representación y edición de capas de texto, las capas de relleno, los efectos de capas, la edición de máscaras rasterizadas y vectoriales para capas.
Funciones avanzadas de la API de manipulación de PSD de .NET
Fecha y hora de creación de capas
Resaltado de colores de hojas
Capa de ajuste en blanco y negro
Exportación de PSD a varios formatos de ráster
Aspose.PSD para .NET ofrece la posibilidad de exportar archivos PSD a cualquiera de los formatos de imagen rasterizada admitidos, con solo unas pocas líneas de código.
Convierte PSD a PNG, JPEG y TIFF - C#
// load an existing PSD image as Image | |
using (var pfile = Aspose.PSD.Image.Load(dir + "template.psd")){ | |
// save result in different raster formats with customized attributes | |
pfile.Save(dir + "output.png", new Aspose.PSD.ImageOptions.PngOptions()); | |
pfile.Save(dir + "output.jpg", new Aspose.PSD.ImageOptions.JpegOptions() { Quality = 70 }); | |
pfile.Save(dir + "output.tiff", new Aspose.PSD.ImageOptions.TiffOptions(Aspose.PSD.FileFormats.Tiff.Enums.TiffExpectedFormat.TiffCcitRle)); | |
} |
Acceder a capas PSD y manipularlas
Aspose.PSD para .NET le permite acceder a las capas de un PSD con la posibilidad de dibujar en él con imagen o texto. Puede combinar capas, actualizar el texto de las capas, establecer efectos o exportar la capa como una imagen. También puedes usar la API PSD.NET para detectar archivos PSD aplanados o crear miniaturas.
Leer o crear archivos PSD
Aspose.PSD para .NET no solo permite cargar formatos de archivo PSD y PSB para su manipulación y conversión, sino que también ofrece la posibilidad de crear archivos PSD y PSB desde cero. Los programadores de .NET pueden utilizar la API para automatizar los escenarios que puedan ayudarlos en su camino.
Crea PSD desde cero - C#
using (var pdoc = Aspose.PSD.Image.Create(new Aspose.PSD.ImageOptions.PsdOptions() | |
{ | |
Source = new Aspose.PSD.Sources.FileCreateSource(dir + "output.psd", false), | |
ColorMode = Aspose.PSD.FileFormats.Psd.ColorModes.Rgb, | |
CompressionMethod = Aspose.PSD.FileFormats.Psd.CompressionMethod.RLE, | |
Version = 4 | |
}, 400, 400)) | |
{ | |
// draw some graphics over the newly created PSD | |
var graphics = new Aspose.PSD.Graphics(pdoc); | |
graphics.Clear(Aspose.PSD.Color.White); | |
graphics.DrawEllipse(new Aspose.PSD.Pen(Aspose.PSD.Color.Red, 6), new Aspose.PSD.Rectangle(0, 0, 400, 400)); | |
pdoc.Save(); | |
} |
Varios filtros de imagen
Aspose.PSD para .NET proporciona las funciones principales de creación de imágenes, como el ajuste de color, a través de sus bibliotecas de clases. Los desarrolladores pueden ajustar fácilmente el brillo, el contraste o la gamma en la imagen rasterizada cargada por la API. Además, los desarrolladores pueden difuminar o desenfocar las imágenes de forma dinámica, así como utilizar filtros populares como Median, Gauss Wiener, Motion Wiener y Bradley Threshold.
Support and Learning Resources
- Recursos de aprendizaje
- Documentación
- Código fuente
- Referencias de API
- Repositorio
- Vídeos tutoriales
- Soporte de productos
- Soporte gratuito
- Soporte pagado
- Blog
- Notas de lanzamiento
- ¿Por qué Aspose.PSD para .NET?
- Lista de clientes
- Historias de éxito