Converti JPG in EPS utilizzando API per .NET

Panoramica

Questo articolo spiega come convertire JPG in EPS usando C#. Copre i seguenti argomenti.

Da Immagine a EPS in C#

La conversione da Immagine a EPS in C# da altri formati come BMP, TIFF, PNG ecc. è trattata in questi articoli.

Conversione da C# JPG a EPS

Puoi verificare la qualità della conversione da JPG a EPS di Aspose.Page e visualizzare i risultati Tramite il convertitore JPG in EPS online gratuito, e poi visualizza il file EPS risultante con il nostro visualizzatore EPS


Il convertitore JPG in EPS di Aspose.Page per .NET consente di convertire un'immagine JPG in un file Encapsulated PostScript (EPS) utilizzando qualsiasi linguaggio supportato dalla piattaforma .NET: C#, VB, J#.

Passaggi: Codice API del convertitore da JPG a EPS in C#

Per eseguire la conversione da JPG a EPS sono necessari solo 2 passaggi:

  1. Creare un’istanza di PsSaveOptions.
  2. Utilizzare il metodo statico SaveImageToEps di PsDocument.

Il metodo SaveImageToEps presenta quattro modifiche per offrire all’utente il modo più comodo per salvare un’immagine JPG in EPS.

Utilizzo di stringhe per salvare un’immagine JPG in EPS in C#

Nel seguente frammento di codice C#, l’immagine di input e il file EPS di output vengono assegnati tramite stringhe:

1// Convert JPEG image to EPS using files paths.
2
3// Create default options
4PsSaveOptions options = new PsSaveOptions();
5
6// Save JPEG image to EPS file
7PsDocument.SaveImageAsEps(DataDir + "input.jpg", OutputDir + "output_jpg.eps", options);

Utilizzo di flussi per salvare JPG in EPS in C#

Nel seguente frammento di codice C#, l’immagine di input e il file EPS di output vengono assegnati tramite flussi:

 1// Convert JPEG image to EPS using streams.
 2
 3// Create default options
 4PsSaveOptions options = new PsSaveOptions();
 5
 6// Create input stream from image
 7using (FileStream input = new FileStream(DataDir + "input.jpg", FileMode.Open))
 8{
 9    // Create output stream for EPS
10    using (FileStream output = new FileStream(OutputDir + "output_jpg.eps", FileMode.Open))
11    {
12        // Save JPEG image from input file stream to EPS file output stream
13        PsDocument.SaveImageAsEps(input, output, options);
14    }
15}

Utilizzo dell’oggetto Bimap e della stringa per salvare JPG in EPS in C#

Nel seguente frammento di codice C#, l’immagine di input viene assegnata dall’oggetto Bitmap e il file EPS di output viene assegnato dalla stringa:

 1// Convert JPEG image to EPS from Bitmap object to file.
 2
 3// Create default options
 4PsSaveOptions options = new PsSaveOptions();
 5
 6using (Bitmap bmp = new Bitmap(DataDir + "input.jpg"))
 7{
 8    // Save JPEG bitmap to EPS file
 9    PsDocument.SaveImageAsEps(bmp, OutputDir + "output_jpg.eps", options);
10}

Per Linux, macOS e altri sistemi operativi non Windows, offriamo l’utilizzo del nostro pacchetto Nuget Aspose.Page.Drawing. Utilizza il backend Aspose.Drawing anziché la libreria di sistema System.Drawing.

Quindi, importate lo spazio dei nomi Aspose.Page.Drawing anziché quello System.Drawing. Nei frammenti di codice sopra e nei seguenti verrà utilizzato Aspose.Page.Drawing.Bitmap al posto di System.Drawing.Bitmap. I nostri esempi di codice su GitHub contengono tutte le sostituzioni necessarie.

Utilizzo dell’oggetto Bimap e del flusso per salvare JPG in EPS in C#

Nel seguente frammento di codice C#, l’immagine di input viene assegnata dall’oggetto Bitmap e il file EPS di output viene assegnato dal flusso:

 1// Convert JPEG image to EPS from Bitmap object to stream.
 2
 3// Create default options
 4PsSaveOptions options = new PsSaveOptions();
 5
 6using (Bitmap bmp = new Bitmap(DataDir + "input.jpg"))
 7{
 8    // Create output stream for EPS
 9    using (FileStream output = new FileStream(OutputDir + "output_jpg.eps", FileMode.Open))
10    {
11        // Save JPEG bitmap to EPS file stream
12        PsDocument.SaveImageAsEps(bmp, output, options);
13    }
14}

Consulta la conversione da JPG a EPS in Java e C++.

Valuta la conversione da JPG a EPS online con il nostro convertitore da JPG a EPS. Puoi convertire più immagini JPG in file EPS contemporaneamente e scaricare i risultati in pochi secondi.

Puoi scaricare esempi e file di dati da GitHub.

Have any questions about Aspose.Page?



Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.