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#
- Converti file EPS in immagine TIFF a livello di codice in C#
- Converti EPS in immagine EMF a livello di codice usando C#
- Conversione da file EPS a immagine WMF a livello di codice con C#
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:
- Carica il file EPS di input.
- Crea un’istanza della classe ImageSaveOptions.
- Crea un dispositivo di rendering per l’immagine TIFF di output.
- 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:
- Carica il file EPS di input utilizzando la classe PsDocument.
- Inizializza l’oggetto classe ImageSaveOptions.
- Crea un dispositivo di rendering con la classe ImageDevice.
- 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:
- Innanzitutto, carica il file EPS di input con il costruttore PsDocument.
- Avvia l’istanza della classe ImageSaveOptions.
- 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.