Converti EPS PS in TIFF WMF EMF

I file EPS sono file PostScript incapsulati utilizzati per posizionare le immagini in un documento PostScript. Puoi convertire i file EPS in diversi formati di file a livello di codice. Si prega di fare riferimento ai seguenti titoli per maggiori dettagli:

Convertitore da EPS a TIFF, EMF o WMF – Installazione API C#

Aspose.Page for .NET L’API supporta la conversione di file EPS in diversi formati di file. Puoi installare facilmente l’API scaricando il file DLL dalla sezione Nuove versioni o configurarlo tramite il gestore galleria NuGet nell’IDE di Visual Studio con il comando seguente:

PM> Install-Package Aspose.Page

Converti file EPS in immagine TIFF a livello di codice in C#

È possibile convertire un file EPS in un’immagine TIFF a più pagine o a più fotogrammi con i seguenti passaggi:

  1. Carica il file EPS di input.
  2. Crea un’istanza della classe ImageSaveOptions.
  3. Crea un dispositivo di rendering per l’immagine TIFF di output.
  4. Converti l’immagine EPS in TIFF con il metodo Salva.

Il codice seguente mostra come convertire un file EPS in un’immagine TIFF a livello di codice in C#:

// creare un flusso per il file EPS di input
using (var epsStream = new FileStream("Sample.eps", FileMode.Create, FileAccess.Read))
{
    // creare un flusso per il file TIFF di output
    using (var tiffStream = File.Open("output.tiff", FileMode.Open, FileAccess.Write))
    {
        // carica il file EPS dallo stream
        var document = new Aspose.Page.EPS.PsDocument(epsStream);

        // creare un'istanza di ImageSaveOptions
        var options = new Aspose.Page.EPS.Device.ImageSaveOptions();

        // creare un dispositivo di rendering per TIFF
        var device = new Aspose.Page.EPS.Device.ImageDevice(System.Drawing.Imaging.ImageFormat.Tiff);
 
       // Converti EPS in immagine TIFF
        document.Save(device, options);
    }
}

Converti EPS in immagine EMF a livello di codice usando C#

È possibile convertire il file PostScript EPS in un’immagine EMF con i passaggi seguenti:

  1. Carica il file EPS di input utilizzando la classe PsDocument.
  2. Inizializza l’oggetto classe ImageSaveOptions.
  3. Crea un dispositivo di rendering con la classe ImageDevice.
  4. Infine, converti EPS in immagine EMF.

Il codice seguente spiega come convertire un file EPS in un’immagine EMF a livello di codice con C#:

// creare un flusso per il file EPS di input
using (var psStream = new System.IO.FileStream("Sample.eps", System.IO.FileMode.Create, System.IO.FileAccess.Read))
{
    // creare un flusso per il file EMF di output
    using (var pdfStream = System.IO.File.Open("output.emf", System.IO.FileMode.Open, System.IO.FileAccess.Write))
    {
        // carica il file EPS dallo stream
        var document = new Aspose.Page.EPS.PsDocument(psStream);

        // creare un'istanza di ImageSaveOptions
        var options = new Aspose.Page.EPS.Device.ImageSaveOptions();

        // creare un dispositivo di rendering per EMF
        var device = new Aspose.Page.EPS.Device.ImageDevice(System.Drawing.Imaging.ImageFormat.Emf);

        // Converti EPS in immagine EMF
        document.Save(device, options);
    }
} 

Conversione da file EPS a immagine WMF a livello di codice con C#

Puoi esportare o salvare un file EPS come immagine WMF con i passaggi seguenti:

  1. Innanzitutto, carica il file EPS di input con il costruttore PsDocument.
  2. Avvia l’istanza della classe ImageSaveOptions.
  3. Converti l’immagine EPS in WMF.

Il codice seguente mostra come convertire l’immagine EPS in WMF a livello di codice usando C#:

// creare un flusso per il file EPS di input
using (var psStream = new System.IO.FileStream("Sample.eps", System.IO.FileMode.Create, System.IO.FileAccess.Read))
{
    // creare un flusso per il file WMF di output
    using (var pdfStream = System.IO.File.Open("output.wmf", System.IO.FileMode.Open, System.IO.FileAccess.Write))
    {
        // carica il file EPS dallo stream
        var document = new Aspose.Page.EPS.PsDocument(psStream);

        // creare un'istanza di ImageSaveOptions
        var options = new Aspose.Page.EPS.Device.ImageSaveOptions();

        // creare un dispositivo di rendering per WMF
        var device = new Aspose.Page.EPS.Device.ImageDevice(System.Drawing.Imaging.ImageFormat.Wmf);

        // Converti EPS in immagine WMF
        document.Save(device, options);
    }
} 

Ottieni la licenza API gratuita

Puoi valutare tutte le funzionalità dell’API con Licenza temporanea gratuita.

Conclusione

In conclusione, hai imparato a convertire un file EPS in un’immagine TIFF, EMF o WMF a livello di codice usando C#. Puoi incorporare queste funzionalità in qualsiasi applicazione .NET. Inoltre, puoi esplorare altre funzionalità visitando la documentazione API o non esitare a contattarci al Forum di supporto gratuito.

Guarda anche