Convierta EPS con la API Aspose.Page C++
Este artículo explica cómo convertir archivos EPS usando C++ en el ejemplo de conversión de EPS a WMF.
Aspose.Page para C++ le permite convertir archivos EPS a través de Java en formatos BMP, JPG, EMF, TIFF, PNG, WMF y PDF.
Puede verificar la calidad de la conversión de EPS a PNG de Aspose.Page y ver los resultados a través de EPS a PNG en línea de forma gratuita. Convertidor o Visor de EPS
Aspose.Page para el convertidor de EPS a PNG de C++ permite convertir archivos PostScript encapsulado (EPS) a imágenes PNG en Windows y Linux.
Es necesario seguir varios pasos para realizar la conversión de EPS a PNG:
- Cree una instancia de PsDocument a partir del archivo EPS.
- Utilice ImageSaveOptions (o PdfSaveOptions si convierte a PDF) para especificar los valores booleanos AdditionalFontsFolder y SuppressError.
- Llame a SaveAsImage para guardar el documento PostScript como una imagen con opciones para guardar la imagen en una matriz de matrices de bytes. Una matriz de bytes para una página del documento de entrada.
- Guarde las matrices bidimensionales de bytes resultantes en archivos PNG creando para cada matriz de bytes un nuevo flujo de salida de archivos.
- Si el valor SuppressErrors era verdadero, como es predeterminado, es posible ver qué errores se produjeron durante la conversión de EPS a PNG.
El siguiente fragmento de código muestra cómo convertir archivos EPS a PNG en C++:
Para obtener ejemplos completos y archivos de datos, vaya a https://github.com/aspose-page/Aspose.Page-for-C
Consideremos ImageSaveOptions. Usando esta clase podemos asignar diferentes parámetros de conversión al convertir EPS a PNG.
- AdditionalFontsFolder especifica ubicaciones donde encontrar fuentes. Las carpetas de fuentes del sistema siempre se incluyen de forma predeterminada.
- SuppressError controla el comportamiento del convertidor de EPS a WMF cuando aparecen errores no críticos. Si el valor es verdadero, entonces es posible ver una lista de dichos errores después de la conversión en el campo Excepciones. El valor predeterminado es verdadero.
- Depurar permite enviar información de depuración a la consola. El valor predeterminado es falso.
Evalúe la conversión de EPS a PNG en línea en nuestro Conversor de EPS a PNG. Puede convertir varios archivos EPS a PNG a la vez y descargar los resultados en unos segundos.
Puede descargar ejemplos y archivos de datos desde GitHub.