Ciao programmatori, questo post del blog mostrerà come ridurre le dimensioni di un JPEG in C# a livello di codice. Aspose.Imaging for .NET è un servizio di ridimensionamento delle immagini per applicazioni .NET e puoi ridimensionare JPEG senza perdere la qualità. Ridurre le dimensioni di file JPG/JPEG di grandi dimensioni comporta sempre vantaggi in termini di spazio di archiviazione, tempo di caricamento del sito Web e altro ancora. Quindi, puoi ridurre le dimensioni di JPEG utilizzando questo riduttore di dimensioni JPEG online, anch’esso fornito da Aspose.Imaging for .NET. Tuttavia, non sono necessarie altre dipendenze di terze parti per installare questa libreria C#. Pertanto, iniziamo subito questa guida.
Tratteremo i seguenti punti in questa guida:
- Servizio di ridimensionamento immagini - Installazione API
- Riduci le dimensioni di un JPEG in C# - Esempio di codice
- Riduttore dimensioni JPEG online - Ridimensiona immagine JPEG
Servizio di ridimensionamento immagini - Installazione API
Bene, Aspose.Imaging for .NET è ben progettato per la manipolazione programmatica delle immagini. Essendo uno sviluppatore C#, è necessario effettuare alcune invocazioni di metodi per automatizzare attività complesse. Inoltre, questa API di ridimensionamento delle immagini offre funzionalità di ritaglio, rotazione e ottimizzazione della memoria delle immagini. Quindi, per l’installazione, puoi scaricare la DLL della libreria o installarla tramite NuGet Gestione pacchetti eseguendo il comando seguente:
Install-Package Aspose.Imaging
Si prega di visitare questa guida installazione in caso di difficoltà.
Riduci le dimensioni di un JPEG in C# - Esempio di codice
Abbiamo installato Aspose.Imaging for .NET sul nostro sistema locale. Ora siamo pronti per vedere l’effettiva implementazione scrivendo alcune righe di codice sorgente per ridimensionare l’immagine JPEG.
È possibile seguire i seguenti passaggi per ridurre le dimensioni di un JPEG in C#:
- Crea un oggetto della classe Image e invoca il metodo Load per caricare il file JPEG di origine.
- Il metodo Ridimensiona accetterà la larghezza e l’altezza e l’immagine verrà ridimensionata di conseguenza.
- Puoi chiamare il metodo NearestNeighbourResample se desideri ridimensionare l’immagine utilizzando l’algoritmo del vicino più vicino.
- Il metodo Salva salverà l’immagine JPEG risultante sul disco.
Il seguente frammento di codice mostra come ridurre la dimensione delle immagini JPEG a livello di codice:
namespace Aspose.Imaging
{
class SVG
{
// Riduci le dimensioni di un JPEG in C#
static void Main(string[] args)
{
// Definire l'indirizzo della directory
String dir = "/sample-files/";
// Crea un oggetto della classe Image e richiama il metodo Load per caricare il file JPEG di origine.
using (Image image = Image.Load(dir + "sample.jpeg"))
{
// Il metodo Ridimensiona accetterà la larghezza e l'altezza e l'immagine verrà ridimensionata di conseguenza.
image.Resize(300, 300);
// Puoi chiamare il metodo NearestNeighbourResample se desideri ridimensionare l'immagine utilizzando l'algoritmo del vicino più vicino.
// image.ResizeHeightProporzionalmente(image.Height * 2, Aspose.Imaging.ResizeType.NearestNeighbourResample);
// Il metodo Salva salverà l'immagine JPEG risultante sul disco.
image.Save(dir + "result.jpeg");
}
}
}
}
L’esempio di codice C# riportato sopra ridimensionerà JPEG senza perdere la qualità, come puoi vedere nell’immagine seguente:
Riduttore di dimensioni JPEG online: ridimensiona l’immagine JPEG
Quindi, questo strumento online è anche alimentato da Aspose.Imaging for .NET. Questo riduttore di dimensioni JPEG online funziona in modo efficiente poiché è robusto e leggero. Inoltre, puoi aprirlo facilmente in un browser Web su un dispositivo mobile/desktop. Ha un’interfaccia utente intuitiva in cui puoi trascinare e rilasciare i file senza problemi. Soprattutto, ti consente di configurare la tua richiesta di ridimensionamento solo dall’interfaccia utente. È gratuito e non ti verrà richiesta la creazione di un account, ti invitiamo a provare questo fantastico strumento almeno una volta.
Ridimensiona JPEG senza perdere la qualità: ottieni una licenza gratuita
Puoi usufruire di una licenza temporanea gratuita per provare questo servizio di ridimensionamento delle immagini senza limitazioni di valutazione.
Conclusione
Concludiamo qui questo post del blog con la speranza che tu abbia imparato come ridurre le dimensioni di un JPEG in C#. Abbiamo utilizzato un riduttore di dimensioni JPEG online per ridimensionare le immagini JPEG nel periodo più breve. Quindi, è giunto il momento se stai cercando di optare per un servizio di ridimensionamento delle immagini affidabile per la tua applicazione. Inoltre, visita la documentazione, i riferimenti API e il repository GitHub per iniziare. Infine, aspose.com sta scrivendo nuovi post sul blog. Quindi, visita di nuovo questa piattaforma per gli ultimi aggiornamenti.
L’aiuto è disponibile
Puoi farci sapere le tue domande o dubbi sul nostro forum.
Domande frequenti – FAQ
Come ridimensionare un’immagine in C#?
Aspose.Imaging for .NET fornisce un enorme stack di classi e metodi per ridimensionare JPEG senza perdere la qualità. Inoltre, visita questo link per i passaggi completi e un esempio di codice.
Come posso ridurre le dimensioni dell’immagine JPG?
È possibile utilizzare questo riduttore di dimensioni JPEG online per ridurre le dimensioni delle immagini JPEG.