Quickstart
Início rápido
Este exemplo carrega um documento PSD/PSB, imprime seu cabeçalho e os metadados da camada, renomeia a primeira camada e salva o resultado.
Pré-requisitos
| Requisito | Detalhe |
|---|---|
| .NET SDK | .NET 10.0 ou posterior |
| Package | Aspose.PSD FOSS para .NET instalado — veja Installation |
- Carregue o documento e imprima seu cabeçalho.
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}");- Imprima os metadados de cada camada.
foreach (Layer layer in image.Layers)
{
Console.WriteLine($"{layer.Name}: {layer.Bounds}, Visible={layer.IsVisible}");
}- Renomeie a primeira camada e salve o resultado.
if (image.Layers.Length > 0)
{
image.Layers[0].Name = $"{image.Layers[0].Name} (edited)";
}
image.Save("output.psd");Próximos passos
- Núcleo API para o completo
PsdImage/Imagereference - Layers para a referência completa de metadados da camada
- Exceções de Núcleo para tratamento de erros de carregamento/salvamento