Convierta TIFF a EPS usando .NET

Descripción general

Este artículo explica cómo convertir TIFF a EPS usando C#. Cubre los siguientes temas.

Imagen C# a EPS

En estos artículos se trata la conversión de imagen a EPS usando C# desde otros formatos como BMP, JPG, PNG, etc.

Conversión de C# TIFF a EPS

Puede comprobar la calidad de la conversión de TIFF a EPS de Aspose.Page y ver los resultados a través del Convertidor de TIFF a EPS en línea gratuito y luego ver el archivo EPS resultante con nuestro Visor de EPS.


El convertidor TIFF a EPS de Aspose.Page para .NET permite convertir imágenes TIFF a archivos PostScript encapsulados (EPS) con el uso de cualquier lenguaje compatible con la plataforma .NET: C#, VB, J#.

Pasos: Código API del convertidor de TIFF a EPS en C#

Es necesario seguir sólo 2 pasos para realizar la conversión de TIFF a EPS:

  1. Cree una instancia de PsSaveOptions.
  2. Utilice el método estático SaveImageToEps de PsDocument.

El método SaveImageToEps tiene cuatro modificaciones para proporcionar al usuario la forma más cómoda de guardar imágenes TIFF en EPS.

Uso de cadenas para guardar TIFF en EPS en C#

En el siguiente fragmento de código C#, la imagen de entrada y el archivo EPS de salida se asignan mediante cadenas:

 1// For complete examples and data files, please go to https://github.com/aspose-page/Aspose.Page-for-.NET
 2
 3// The path to the documents directory.
 4string dataDir = GetDataDir();
 5
 6// Create default options
 7PsSaveOptions options = new PsSaveOptions();
 8
 9// Save TIFF image to EPS file
10PsDocument.SaveImageAsEps(dataDir + "input1.tiff", dataDir + "output1.eps", options);

Uso de secuencias para guardar TIFF en EPS en C#

En el siguiente fragmento de código C#, la imagen de entrada y el archivo EPS de salida se asignan por secuencias:

1// For complete examples and data files, please go to https://github.com/aspose-page/Aspose.Page-for-.NET
2
3// Create default options
4PsSaveOptions options = new PsSaveOptions();
5
6// Save TIFF image to EPS file
7PsDocument.SaveImageAsEps(inputStream, outputStream, options);

Uso de objeto y cadena Bimap para guardar TIFF en EPS en C#

En el siguiente fragmento de código C#, la imagen de entrada se asigna mediante un objeto Mapa de bits y el archivo EPS de salida se asigna mediante una cadena:

 1// For complete examples and data files, please go to https://github.com/aspose-page/Aspose.Page-for-.NET
 2
 3// The path to the documents directory.
 4string dataDir = GetDataDir();
 5
 6// Create default options
 7PsSaveOptions options = new PsSaveOptions();
 8// Create the bitmap object from image file
 9using(Bitmap tiff = new Bitmap(File.OpenRead(dataDir + "input1.tiff")))
10{
11	// Save TIFF image to EPS file
12	PsDocument.SaveImageAsEps(tiff, dataDir + "output1.eps", options);
13}

Para Linux, MacOS y otros sistemas operativos distintos de Windows, ofrecemos utilizar nuestro paquete Nuget Aspose.Page.Drawing. Utiliza el backend Aspose.Drawing en lugar de la biblioteca del sistema System.Drawing.

Así que importe el espacio de nombres Aspose.Page.Drawing en lugar de System.Drawing. En los fragmentos de código anteriores y siguientes se utilizará Aspose.Page.Drawing.Bitmap en lugar de System.Drawing.Bitmap. Nuestros ejemplos de código en GitHub contienen todas las sustituciones necesarias.

Uso de objetos y secuencias Bimap para guardar TIFF en EPS en C#

En el siguiente fragmento de código C#, la imagen de entrada se asigna mediante un objeto Mapa de bits y el archivo EPS de salida se asigna mediante secuencia:

 1// For complete examples and data files, please go to https://github.com/aspose-page/Aspose.Page-for-.NET
 2
 3// The path to the documents directory.
 4string dataDir = GetDataDir();
 5
 6// Create default options
 7PsSaveOptions options = new PsSaveOptions();
 8// Create the bitmap object from image file
 9using(Bitmap tiff = new Bitmap(File.OpenRead(dataDir + "input1.tiff")))
10{
11	// Create the output stream fo EPS file
12	using(Stream outputStream = File.OpenWrite(dataDir + "output1.eps"))
13	{
14		// Save TIFF image to EPS file
15		PsDocument.SaveImageAsEps(tiff, outputStream, options);
16	}
17}

Ver conversión de TIFF a EPS en Java y C++.

Evalúe la conversión de TIFF a EPS en línea en nuestro Conversor de TIFF a EPS. Puede convertir varias imágenes TIFF a archivos EPS a la vez y descargar los resultados en unos segundos.

Puede descargar ejemplos y archivos de datos desde GitHub.

Have any questions about Aspose.Page?



Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.