Exportación de etiquetas DICOM
Hubo un problema de que las etiquetas originales de DICOM se perdían en la exportación. Ahora este problema se ha resuelto y las etiquetas DICOM originales se conservan después de la exportación.
using (DicomImage image = (DicomImage)Image.Load("IMG-0001-00001.dcm"))
{
image.Save(outputFilePath);
using (DicomImage imageSaved = (DicomImage)Image.Load("output1.dcm"))
{
bool isSuccess = Math.Abs(imageSaved.FileInfo.DicomInfo.Count - image.FileInfo.DicomInfo.Count) < 5;
}
}
Exportación de APS a PSD vectorizado
Se implementó la función para exportar de APS
a formato vectorizado PSD
a través de API.
//Export vector image to PSD format keeping vector shapes
//Aspose.Imaging allows to export vector image formats such as CDR, EMF, EPS, ODG, SVG, WMF to the PSD format,
//while keeping vector properties of the original, utilizing PSD Shapes, Paths //and Vector Masks.
//Currently, export of not very complex shapes is supported, whithout texture brushes or open shapes with stroke,
//which will be improved in the upcoming releases.
//Example
//Export from the CDR format to the PSD format preserving vector
//properties is as simple as the following snippet:
using (Image image = Imaging.Image.Load("sample.cdr"))
{
PsdOptions imageOptions = new PsdOptions()
{
VectorRasterizationOptions = options,
VectorizationOptions = new PsdVectorizationOptions()
{
VectorDataCompositionMode = VectorDataCompositionMode.SeparateLayers
}
};
imageOptions.VectorRasterizationOptions.PageWidth = image.Width;
imageOptions.VectorRasterizationOptions.PageHeight = image.Height;
image.Save(outputFileName, imageOptions);
}
Exportar PNG a BMP de 32 bits en modo transparente
Anteriormente, en algunas instancias de exportación de PNG a BMP de 32 bits, se perdía la transparencia. Ahora este problema ha sido resuelto.
var sourcePath = "input.png"; // png image with alpha
var outputPath = "output-bmp.bmp";
using (Image pngImage = Image.Load(sourcePath))
{
pngImage.Save(outputPath, new BmpOptions());
}
Para obtener una lista completa de funciones, mejoras y correcciones de errores en esta versión, visite Aspose.Imaging for .NET 22.3.