Ai naar Png
Met Aspose.PSD kunt u ondersteunde versies van AI-bestanden converteren naar het Png-formaat. Png is een bestandsindeling voor rasterafbeeldingen die verliesloze gegevenscompressie ondersteunt. Ook ondersteunt Png transparantie. Het rasteriseren van de Ai-bestanden op de server kan worden geautomatiseerd. Voor export van Ai moet u de volgende codesnippet gebruiken:
De onderstaande voorbeeldcode demonstreert hoe u het AI-bestand programmatisch naar Png-formaat kunt exporteren.
// For complete examples and data files, please go to https://github.com/aspose-psd/Aspose.PSD-for-.NET | |
string[] sourcesFiles = new string[] | |
{ | |
@"34992OStroke", | |
@"rect2_color", | |
}; | |
for (int i = 0; i < sourcesFiles.Length; i++) | |
{ | |
string name = sourcesFiles[i]; | |
string sourceFileName = dataDir + name + ".ai"; | |
string outFileName = dataDir + name + ".png"; | |
using (AiImage image = (AiImage)Image.Load(sourceFileName)) | |
{ | |
ImageOptionsBase options = new PngOptions() { ColorType = PngColorType.TruecolorWithAlpha }; | |
image.Save(outFileName, options); | |
} | |
} |
Met Aspose.PSD kunt u het Png-compressieniveau specificeren. U kunt Png Progressieve compressie gebruiken en het Kleurtype van het Png-bestand wijzigen. Png-opties hebben verschillende eigenschappen voor alle gevallen van AI-export.
Het AI-formaat ondersteunt het wijzigen van de opaciteit voor vectorgegevens, en Png ondersteunt semitransparantie, dus een combinatie van deze twee formaten kan u helpen bij het automatiseren van bestandsformaat.
Voorbeelden van huidige exportmogelijkheden voor AI-bestanden naar Png
Voorbeeld | Omschrijving |
---|---|
![]() |
Export van AI-bestand omvat de mogelijkheid om PostScript-primitieven weer te geven met verschillende vullingen en lijnen met elke aangepaste dikte. |
![]() |
Weergave van complexe paden uit AI-bestand met behulp van C# API zonder Adobe Illustrator |