Recortar y cambiar el tamaño de EPS

Solución API nativa para gestionar el tamaño de imágenes EPS a través de .NET

 

¡Transformar tu imagen EPS ahora es más fácil! Con Aspose.Page para .NET puede recortar o cambiar el tamaño de los archivos EPS según sus especificaciones exactas en unas pocas líneas de código. ¿Quieres hacerlo más grande? Ningún problema. ¿Lo necesitas más pequeño? Te tenemos cubierto. Nuestra API para C# le permite escalar su imagen con precisión, asegurando que se ajuste a su visión como un guante.

La tecnología está desarrollada para hacer su magia en el encabezado de la imagen y la sección de configuración de su archivo EPS, dejando el contenido intacto. Esto significa que el tamaño de su archivo permanece sin cambios, lo que hace que el proceso sea fluido y eficiente. Para cambiar el tamaño de su imagen EPS en C#, primero deberá decidir lo siguiente:

  • Determine el tamaño existente de su imagen.

  • Elija las unidades que mejor se adapten a sus necesidades: Puntos (1/72 de pulgada), Pulgadas, Milímetros, Centímetros o Porcentajes.

Aspose.Page le proporciona la funcionalidad para administrar fácilmente los bordes de los archivos EPS. Con esta API puedes escalar o recortar imágenes usando C#. Para obtener más información sobre cómo manejar archivos EPS siga la documentación. Para ver la versión en vivo de la funcionalidad, pruebe EPS Crop y EPS Resize en formato cruzado. aplicaciones de plataforma.

Para utilizar la funcionalidad, primero necesita obtener la solución:

  • Abra el administrador de paquetes NuGet, busque Aspose.Page e instálelo. También puede utilizar el siguiente comando desde la Consola del Administrador de paquetes.

Package Manager Console Command


    PM> Install-Package Aspose.Page

Pasos para cambiar el tamaño de una imagen EPS C#.

El siguiente ejemplo muestra el proceso de cambiar el tamaño de .eps con las unidades elegidas: puntos. El orden es:

  1. Inicialice el objeto PsDocument con un flujo de entrada que contenga un archivo EPS.
  2. Defina el tamaño existente de la imagen utilizando el método estático ExtractEpsSize() .
  3. Cree una secuencia de salida para el archivo EPS resultante.
  4. Cambie el tamaño del objeto PsDocument con un nuevo tamaño en puntos con el método estático ResizeEps() .
  5. Guarde el archivo de resultados.

Código C# para cambiar el tamaño de imágenes EPS (puntos).

    using Aspose.Page.EPS;
    using Aspose.Page.EPS.Device;
    // Set the path to the documents directory.
    string dataDir = GetDataDir();

    //Create an input stream for an EPS file
    using (Stream inputEpsStream = new System.IO.FileStream(dataDir + "input.eps", System.IO.FileMode.Open, System.IO.FileAccess.Read))
    {
        //Initialize the PsDocument object with the input stream
        PsDocument doc = new PsDocument(inputEpsStream);

        //Get the size of the EPS image
        Size oldSize = doc.ExtractEpsSize();

        //Create an output stream for the resized EPS
        using (Stream outputEpsStream = new System.IO.FileStream(dataDir + "output_resize_inches.eps", System.IO.FileMode.Create, System.IO.FileAccess.Write))
        {
            //Save the EPS to the output stream with the new size assigned in inches
            doc.ResizeEps(outputEpsStream, new SizeF(oldSize.Width * 2, oldSize.Height * 2), Units.Points);
        }
    }



Preguntas más frecuentes

1. ¿Es posible recortar archivos EPS?

Los archivos EPS son esencialmente archivos PostScript encapsulados dentro de un cuadro delimitador y se pueden recortar modificando los parámetros del cuadro delimitador para especificar la región deseada de la imagen. Este proceso recorta eficazmente cualquier área no deseada de la imagen EPS.

2. ¿Cómo puedo recortar un archivo PostScript encapsulado?

Aspose.Page le permite recortar archivos EPS usando el método estático ExtractEpsSize() para obtener el tamaño del archivo real y recortarlo a un nuevo tamaño en puntos con el método estático ResizeEps().

3. ¿Existe alguna herramienta o software diseñado específicamente para recortar archivos EPS (PostScript encapsulado)?

Aspose.Page tiene EPS Crop una aplicación multiplataforma que le permite recortar archivos en línea en solo un segundo.

EPS Qué es EPS Formato de archivo

EPS (ERSF) o formato de archivo PostScript encapsulado es el formato que en realidad es un programa PS que describe cómo se vería una sola página. En realidad, es PS limitado más notas particulares que ayudan a encapsular gráficos PostScript en otro documento. EPS admite perfectamente gráficos vectoriales o gráficos combinados de vector-ráster. La peculiaridad del formato es que tan pronto como se importa a un documento, ya no se puede editar. Esa es una de las razones para convertir este formato al que puede trabajar.