Avvio rapido
Avvio rapido
Questo esempio carica un documento PSD/PSB, stampa l’intestazione e i metadati del livello, rinomina il primo livello e salva il risultato.
Prerequisiti
| Requisito | Dettaglio |
|---|---|
| .NET SDK | .NET 10.0 o successivo |
| Package | Aspose.PSD FOSS per .NET installato — vedere Installation |
- Carica il documento e stampa l’intestazione.
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}");- Stampa i metadati di ciascun livello.
foreach (Layer layer in image.Layers)
{
Console.WriteLine($"{layer.Name}: {layer.Bounds}, Visible={layer.IsVisible}");
}- Rinomina il primo livello e salva il risultato.
if (image.Layers.Length > 0)
{
image.Layers[0].Name = $"{image.Layers[0].Name} (edited)";
}
image.Save("output.psd");Passi successivi
- Core API per il completo
PsdImage/Imagereference - Layers per il riferimento completo dei metadati del layer
- Eccezioni Core per la gestione degli errori di caricamento/salvataggio