Schnellstart
Schnellstart
Dieses Beispiel lädt ein PSD/PSB-Dokument, gibt dessen Header und Ebenen-Metadaten aus, benennt die erste Ebene um und speichert das Ergebnis.
Voraussetzungen
| Anforderung | Detail |
|---|---|
| .NET SDK | .NET 10.0 oder neuer |
| Package | Aspose.PSD FOSS für .NET installiert — siehe Installation |
- Lade das Dokument und gib dessen Header aus.
using Aspose.PSD.FileFormats.Psd;
using var image = (PsdImage)Image.Load("input.psd");
Console.WriteLine($"Width: {image.Width}, Height: {image.Height}");
Console.WriteLine($"ColorMode: {image.ColorMode}, Version: {image.Version}");- Gib die Metadaten jeder Ebene aus.
foreach (Layer layer in image.Layers)
{
Console.WriteLine($"{layer.Name}: {layer.Bounds}, Visible={layer.IsVisible}");
}- Benenne die erste Ebene um und speichere das Ergebnis.
if (image.Layers.Length > 0)
{
image.Layers[0].Name = $"{image.Layers[0].Name} (edited)";
}
image.Save("output.psd");Nächste Schritte
- Kern API für das vollständige
PsdImage/Imagereference - Layers für die vollständige Ebenen-Metadatenreferenz
- Kern-Ausnahmen für die Fehlerbehandlung beim Laden/Speichern