Convierta JPG a EPS usando API para .NET
Descripción general
Este artículo explica cómo convertir JPG a EPS usando C#. Cubre los siguientes temas.
- C# JPG a EPS
- C# Convertir JPG a EPS
- Imagen C# a EPS
- C# JPG de EPS
- C# Cómo convertir JPG a EPS mediante programación
- C# Guardar JPG como EPS
En estos artículos se trata la conversión de imagen a EPS usando C# desde otros formatos como BMP, TIFF, PNG, etc.
Conversión de C# JPG a EPS
Puede comprobar la calidad de la conversión de JPG a EPS de Aspose.Page y ver los resultados a través del Convertidor de JPG a EPS en línea gratuito y luego ver el archivo EPS resultante con nuestro Visor de EPS.
Pasos: Código API del convertidor de JPG a EPS en C#
Es necesario seguir sólo 2 pasos para realizar la conversión de JPG a EPS:
- Cree una instancia de PsSaveOptions.
- 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 JPG en EPS.
Usando cadenas para guardar JPG a 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// 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);Uso de secuencias para guardar JPG a 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// 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}Usando el objeto Bimap y la cadena para guardar JPG a 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// 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}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 objeto Bimap y secuencia para guardar JPG a 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// 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}Evalúe la conversión de JPG a EPS en línea en nuestro Conversor de JPG a EPS. Puede convertir varias imágenes JPG a archivos EPS a la vez y descargar los resultados en unos segundos.
Puede descargar ejemplos y archivos de datos desde GitHub.