Notas de la versión de Aspose.PSD para Java 23.12
Contents
[
Hide
]
Esta página contiene las notas de la versión de Aspose.PSD para Java 23.12
Clave | Resumen | Categoría |
---|---|---|
PSDJAVA-565 | [Formato AI] Agregar soporte para renderización de imagen de trama en la nueva versión de AI. | Función |
PSDJAVA-566 | Manejar tipo de degradado de ruido en GdflResrource. | Función |
PSDJAVA-567 | Error “Referencia de objeto no establecida como instancia de un objeto.” al guardar capa de texto después de la actualización. | Error |
PSDJAVA-568 | Arreglar la carga manual de fuentes en MacOS utilizando System.Drawing.Common y Aspose.Drawing. | Error |
PSDJAVA-569 | AllowWarpRepaint en las PsdLoadOptions conduce a la excepción. | Error |
PSDJAVA-570 | [Formato AI] Implementar procesamiento de flujos de referencias cruzadas. | Mejora |
PSDJAVA-571 | El control de licencia para VectorPathDataResource funciona incorrectamente. | Mejora |
PSDJAVA-574 | Abrir cualquier archivo de imagen como un objeto inteligente incrustado en la imagen PSD. | Mejora |
Cambios en la API pública
APIs añadidas:
- M:com.aspose.psd.FontSettings.removeFontCacheFile
- M:com.aspose.psd.fileformats.psd.layers.fillsettings.GradientFillSettings.getInterpolation
- M:com.aspose.psd.fileformats.psd.layers.fillsettings.GradientFillSettings.setInterpolation(short)
- M:com.aspose.psd.fileformats.psd.layers.fillsettings.IGradientFillSettings.getGradientMode
- M:com.aspose.psd.fileformats.psd.layers.fillsettings.IGradientFillSettings.setGradientMode(int)
- M:com.aspose.psd.fileformats.psd.layers.layerresources.GdFlResource.getColorModel
- M:com.aspose.psd.fileformats.psd.layers.layerresources.GdFlResource.getGradientMode
- M:com.aspose.psd.fileformats.psd.layers.layerresources.GdFlResource.getMaximumColor
- M:com.aspose.psd.fileformats.psd.layers.layerresources.GdFlResource.getMinimumColor
- M:com.aspose.psd.fileformats.psd.layers.layerresources.GdFlResource.getRndNumberSeed
- M:com.aspose.psd.fileformats.psd.layers.layerresources.GdFlResource.getRoughness
- M:com.aspose.psd.fileformats.psd.layers.layerresources.GdFlResource.getShowTransparency
- M:com.aspose.psd.fileformats.psd.layers.layerresources.GdFlResource.getUseVectorColor
- M:com.aspose.psd.fileformats.psd.layers.layerresources.GdFlResource.setColorModel(java.lang.String)
- M:com.aspose.psd.fileformats.psd.layers.layerresources.GdFlResource.setGradientMode(java.lang.String)
- M:com.aspose.psd.fileformats.psd.layers.layerresources.GdFlResource.setMaximumColor(com.aspose.psd.fileformats.psd.rawcolor.RawColor)
- M:com.aspose.psd.fileformats.psd.layers.layerresources.GdFlResource.setMinimumColor(com.aspose.psd.fileformats.psd.rawcolor.RawColor)
- M:com.aspose.psd.fileformats.psd.layers.layerresources.GdFlResource.setRndNumberSeed(int)
- M:com.aspose.psd.fileformats.psd.layers.layerresources.GdFlResource.setRoughness(int)
- M:com.aspose.psd.fileformats.psd.layers.layerresources.GdFlResource.setShowTransparency(boolean)
- M:com.aspose.psd.fileformats.psd.layers.layerresources.GdFlResource.setUseVectorColor(boolean)
- M:com.aspose.psd.fileformats.psd.layers.smartobjects.SmartObjectLayer.#ctor(com.aspose.psd.system.io.Stream)
- M:com.aspose.psd.fileformats.psd.coreexceptions.LicenseException.#ctor(java.lang.String,java.lang.Throwable)
- T:com.aspose.psd.fileformats.psd.layers.layerresources.LmskResource
- M:com.aspose.psd.fileformats.psd.layers.layerresources.LmskResource.#ctor
- …
APIs eliminadas:
- M:com.aspose.psd.fileformats.psd.layers.fillsettings.GradientFillSettings.getAlignWithLayer M:com.aspose.psd.fileformats.psd.layers.fillsettings.GradientFillSettings.getAngle
- …
Ejemplos de uso:
** PSDJAVA-565. [Formato AI] Agregar soporte para renderización de imagen de trama en la nueva versión de AI**
String archivoFuente = "src/main/resources/raster.ai";
String archivoSalida = "src/main/resources/raster_output.png";
try (AiImage imagen = (AiImage) Image.load(archivoFuente)) {
imagen.save(archivoSalida, new PngOptions());
}
** PSDJAVA-566. Manejar tipo de degradado de ruido en GdflResrource**
String archivoFuente = "src/main/resources/Gradient-Fill.psd";
String archivoDestino = "src/main/resources/Gradient-Fill-out.psd";
try (PsdImage imagen = (PsdImage) Image.load(archivoFuente, new PsdLoadOptions())) {
Layer capa = imagen.getLayers()[1];
for (LayerResource recurso : capa.getResources()) {
GdFlResource recursoGdfl = (GdFlResource) recurso;
if (recursoGdfl != null) {
recursoGdfl.setScale(90);
recursoGdfl.setAngle(30);
recursoGdfl.setDither(false);
recursoGdfl.setAlignWithLayer(true);
recursoGdfl.setReverse(false);
break;
}
}
imagen.save(archivoDestino, new PsdOptions());
}
…