Puoi trovare molteplici applicazioni per l’editing delle immagini, ma Aspose.Imaging si distingue perché offre soluzioni programmatiche e non programmatiche. Non solo puoi utilizzare un’app di ritaglio di foto online fornita da Aspose.Imaging, ma puoi anche utilizzare questa libreria di ritaglio di immagini per sviluppare un’applicazione di editor di immagini per il tuo utilizzo. Tuttavia, questa guida mostrerà come ritagliare l’immagine SVG in C# utilizzando Aspose.Imaging for .NET. Scriveremo un esempio di codice per creare un ritaglio SVG per un’applicazione .NET. Quindi, iniziamo l’articolo.
In questa guida tratteremo le seguenti sezioni:
- Installazione dell’API C# Image Crop
- Ritaglia l’immagine SVG in C# a livello di codice
- Ritaglia immagini online - Ritaglia SVG
Installazione dell’API C# per il ritaglio di immagini
Questa libreria di ritaglio di immagini ricca di funzionalità è multipiattaforma e puoi automatizzare la creazione e la manipolazione delle immagini senza acquisire un editor di immagini di terze parti. Inoltre, puoi fare affidamento su questa libreria .NET per un’elaborazione delle immagini efficiente e veloce. Quindi, l’installazione è abbastanza semplice, puoi scaricare il file DLL o eseguire il comando seguente in NuGet Gestione pacchetti.
Install-Package Aspose.Imaging
Si prega di visitare questa guida installazione in caso di difficoltà.
Ritaglia l’immagine SVG in C# a livello di codice
Ora è il momento dell’implementazione dopo la corretta installazione di Aspose.Imaging for .NET. Questa API di ritaglio di immagini C# è ben progettata e alcune invocazioni di metodi risultano essere un ritaglio SVG per la tua app.
Di seguito sono riportati i passaggi per ritagliare l’immagine SVG in C# a livello di codice:
- Definire l’indirizzo della directory.
- Crea un’istanza della classe Image e chiama il metodo Load per caricare il file SVG di origine.
- Chiamare il metodo Salva per salvare l’immagine in formato file PNG sul disco.
- Richiamare il metodo Load per caricare l’immagine PNG e assegnarla all’oggetto della classe PngImage.
- Inizializza il costruttore della classe Rectangle e passalo come argomento nella funzione Crop per ritagliare l’immagine.
- Il metodo Salva salverà l’immagine ritagliata.
Il seguente frammento di codice mostra come sviluppare un’app di ritaglio di foto nell’applicazione .NET:
using Aspose.Imaging.FileFormats.Png;
namespace Aspose.Imaging
{
class SVG
{
// Ritaglia l'immagine SVG in C#
static void Main(string[] args)
{
// Definire l'indirizzo della directory
String dir = "/sample-files/";
// Crea un'istanza della classe Image e chiama il metodo Load per caricare il file SVG di origine.
using (Image image = Image.Load(dir + "sample-file.svg"))
{
// Chiama il metodo Save per salvare l'immagine in formato file PNG sul disco.
image.Save(dir + "result.png");
}
// Richiamare il metodo Load per caricare l'immagine PNG e assegnarla all'oggetto della classe PngImage.
using (PngImage image = (PngImage)Image.Load(dir + "result.png"))
{
// Inizializza il costruttore della classe Rectangle e passalo come argomento nella funzione Crop per ritagliare l'immagine.
image.Crop(new Rectangle(10, 10, 400, 400));
// Il metodo Salva salverà l'immagine ritagliata.
image.Save();
}
}
}
}
L’output dell’esempio di codice sopra è mostrato nell’immagine seguente:
Ritaglia immagini online - Ritaglia SVG
Aspose.Imaging for .NET funziona dietro questo strumento di ritaglio di immagini online. Questo è elegante e facile da usare grazie alla sua bella interfaccia utente drag & drop. È gratuito e non è richiesto alcun abbonamento per utilizzare questo strumento. Inoltre, puoi ritagliare SVG online attivando questo strumento nel browser Web di desktop o dispositivi mobili. Questo strumento ti consente di salvare il file ritagliato in altri formati di file popolari. Pertanto, ti consigliamo vivamente di utilizzare questa app per aumentare la produttività del lavoro.
App per il ritaglio di foto: ottieni una licenza gratuita
Puoi usufruire di una licenza temporanea gratuita per provare a ritagliare questa immagine libreria senza limitazioni di valutazione.
Conclusione
Terminiamo qui questo post del blog. Abbiamo illustrato come ritagliare l’immagine SVG in C# a livello di codice. Inoltre, abbiamo esplorato un’app di ritaglio di foto online per ritagliare SVG online. Questa guida è uno sforzo per aiutarti a creare un ritaglio SVG per la tua applicazione aziendale. Pertanto, se desideri saperne di più su questa API di ritaglio di immagini C#, visita i riferimenti a documentazione e API. Inoltre, ti consigliamo di consultare la Guida introduttiva.
Infine, aspose.com sta scrivendo nuovi post sul blog. Quindi, rimanete in contatto per gli ultimi aggiornamenti.
L’aiuto è disponibile
Puoi farci sapere le tue domande o dubbi sul nostro forum. Riceverai una risposta il prima possibile.
Domande frequenti – FAQ
Come ritagliare un’immagine in C#?
È possibile installare Aspose.Imaging for .NET per ritagliare e ridimensionare a livello di codice le immagini in C#. Visita questo link per vedere l’effettiva implementazione di questa libreria di ritaglio dei maghi.
Come posso ritagliare un’immagine SVG?
Questa app di ritaglio di foto online ti consente di ritagliare SVG online.