Texturpinsel in vektorisiertes PSD exportieren
Möglichkeit, die Texturpinsel über die API in das vektorisierte Adobe Photoshop® PSD-Format zu exportieren.
CdrRasterizationOptions rasterizationOptions = new CdrRasterizationOptions();
PsdVectorizationOptions psdVectorizationOptions = new PsdVectorizationOptions()
{
VectorDataCompositionMode = VectorDataCompositionMode.SeparateLayers
};
PsdOptions psdOptions = new PsdOptions()
{
VectorRasterizationOptions = rasterizationOptions,
VectorizationOptions = psdVectorizationOptions
};
string inputFileName = "brushes.cdr";
string outputFileName = "brushes.cdr.psd";
using (Image image = Image.Load(inputFileName))
{
psdOptions.VectorRasterizationOptions.PageWidth = image.Width;
psdOptions.VectorRasterizationOptions.PageHeight = image.Height;
image.Save(outputFileName, psdOptions);
}
Verbesserte Transparenz der Resampling-Qualität, Resampling = Farbintensität
Diese Version der Bildverarbeitungs-API hat die Resampling-Qualität durch Transparenzbehandlung und Farbintensität an Rändern erheblich verbessert.
List<ResizeType> resizeTypes = new List<ResizeType>()
{
ResizeType.NearestNeighbourResample,
ResizeType.AdaptiveResample,
ResizeType.Bell,
ResizeType.BilinearResample,
ResizeType.CatmullRom,
ResizeType.CubicBSpline,
ResizeType.CubicConvolution,
ResizeType.HighQualityResample,
ResizeType.LanczosResample
};
foreach (ResizeType resizeType in resizeTypes)
{
using (Image image = Image.Load("square-499.png"))
{
image.Resize(400, 400, resizeType);
image.Save("square-499" + resizeType + ".png");
}
}
Verbesserte Handhabung von SVG TSPAN
Elementen
Zuvor gab es in einigen Fällen Probleme mit der Ausrichtung der SVG-TSPAN
-Elemente. Diese wurden nun behoben, indem die Handhabung der SVG-TSPAN
-Elemente in der API verbessert wurde.
const string baseFolder = @"D:\";
const string fileName = "w3c_tspan02.svg";
var inputFileName = Path.Combine(baseFolder, fileName);
var outFileName = inputFileName + ".png";
using (Image image = Image.Load(inputFileName))
{
image.Save(outFileName, new PngOptions());
}
Eine vollständige Liste der Funktionen, Verbesserungen und Fehlerbehebungen in dieser Version finden Sie unter Aspose.Imaging for .NET 22.4.