Comprimi PSD C#

Le immagini PSD possono contenere molte informazioni visive sotto forma di livelli. A volte la dimensione del file può aumentare fino a centinaia di megabyte, quindi potrebbe essere necessario comprimere un’immagine PSD per ridurre la dimensione del file. In base a ciò, l’articolo illustra come comprimere un file PSD a livello di codice in C#.

API C# per comprimere un file PSD Photoshop – Installazione

Abbiamo imparato a creare un’immagine PSD a livello di codice con l’API Aspose.PSD for .NET. Puoi anche comprimere un’immagine PSD in C#. Basta configurare l’API scaricando il suo file DLL dalla sezione Nuove versioni o utilizzando il comando di installazione NuGet:

PM> Install-Package Aspose.PSD

Comprimi un’immagine PSD a livello di codice in C#

Un file PSD può contenere diversi livelli per la visualizzazione di testo, grafica, vettori, ecc. È possibile comprimere un’immagine PSD in C# seguendo i passaggi seguenti:

  1. Carica un’immagine PSD di input utilizzando la classe PsdImage.
  2. Inizializza l’oggetto classe PsdOptions.
  3. Specificare il metodo di compressione utilizzando l’enumerazione CompressionMethod.
  4. Infine, salva il file PSD di output compresso con dimensioni del file ridotte.

Il frammento di codice seguente mostra come comprimere un’immagine PSD a livello di codice in C#:

// Carica un file PSD di input
PsdImage image = new PsdImage("Input.psd");

// Crea un'istanza di PsdOptions per impostare il metodo di compressione
PsdOptions psdOptions = new PsdOptions();
psdOptions.CompressionMethod = CompressionMethod.RLE;

// Salva file immagine PSD compresso
image.Save("PSDcompression.psd", psdOptions);

Esplora le funzionalità dell’API

Puoi esplorare la sezione documentazione per conoscere molte altre funzionalità incluse nell’API.

Ottieni la licenza di valutazione gratuita

Puoi valutare l’API a pieno regime senza alcuna limitazione di valutazione richiedendo una licenza temporanea gratuita.

Conclusione

In questo articolo, hai esaminato come comprimere un’immagine PSD a livello di codice usando C#. È possibile ridurre le dimensioni del file di un buon rapporto senza perdere la qualità dell’immagine. Inoltre, se hai bisogno di discutere delle tue esigenze o preoccupazioni, non esitare a scriverci al forum.

Guarda anche