Los lenguajes de descripción de página describen la apariencia de una página en un nivel más alto que una matriz de píxeles. Los PDL sirven como enlace vinculante entre aplicaciones informáticas, como herramientas gráficas, editores de texto, etc., y dispositivos de salida: sistemas de publicación (impresión) y pantallas. La mayoría de los sistemas de impresión tratan las páginas impresas como un rectángulo de m píxeles de ancho y n píxeles de alto. Por supuesto, no es conveniente almacenar archivos tan grandes en la memoria, editarlos y transferirlos a través de la red distribuida. Esta solución es compatible con los lenguajes de descripción de página PS, EPS y XPS.

¡Libera todo el potencial de tus aplicaciones C++ con Aspose.Page! Ya sea que mejore los gráficos, automatice la generación de documentos u optimice los procesos de impresión, nuestra API proporciona las herramientas que necesita para lograr precisión y control. Nuestra biblioteca confiable es su solución ideal para renderizar y manipular sin problemas archivos XPS, PS y EPS. Con Aspose.Page, puede crear, modificar y convertir archivos XPS, todo sin la necesidad de software adicional. Nuestra potente API pone el control en tus manos, para que puedas manipular páginas de documentos, crear gráficos vectoriales y jugar con una paleta de colores vibrantes en varios espacios. Además, puede llevar sus documentos al siguiente nivel convirtiendo archivos PS, EPS y XPS en archivos PDF dinámicos e impresionantes imágenes rasterizadas. ¡Mejore sus capacidades de manejo de documentos hoy con Aspose.Page para C++ y redefina la forma en que trabaja con lenguajes de descripción de páginas!

Obtenga más información sobre las funciones de API de PS, EPS y XPS

Insertar páginas en archivos XPS

Aspose.Page para C++ admite la carga de archivos XPS para su manipulación y podemos agregar fácilmente nuevas páginas dentro de ese archivo. Los desarrolladores de C++ pueden usar la biblioteca para automatizar escenarios que pueden ayudarlos en su camino.

Agregar páginas de documentos a un archivo XPS - C++

    //Create an XPS document
    auto xpsDocs = MakeObject<XpsDocument>();

    //Add a glyph to the document
    auto glyphs = xpsDocs->AddGlyphs(u"Arial", 12, FontStyle::Regular, 300f, 450f, u"Hello World!");
    glyphs->set_Fill(xpsDocs->CreateSolidColorBrush(Color::get_Black));

    //Save the result
    xpsDocs->Save(dir + u"output.xps");

La biblioteca ofrece la conversión de documentos XPS, PS y EPS a PDF y formatos de imagen de trama, incluidos BMP, JPEG, PNG, TIFF. El desarrollador puede especificar el nivel de calidad, la resolución y los números de página mientras guarda documentos dentro de las imágenes.
La solución también ofrece varias conversiones como:

Preguntas más frecuentes

1. ¿Por qué necesitarías Aspose.Page para C++?

Aspose.Page para C++ está desarrollado para manipular archivos PS, XPS, EPS y OXP, como crear, editar, convertir y renderizar estos formatos en aplicaciones C++.

2. ¿Qué formatos admite Aspose.Page para C++?

Esta solución API admite PS, EPS, XPS, OXPS como entrada y PDF, formatos de imagen y SVG como formatos de salida en la funcionalidad de conversión.

3. ¿Dónde puedo encontrar los requisitos para empezar a trabajar con Aspose.Page para C++?

Vaya a Documentación para conocer los conceptos básicos, como los requisitos del sistema, la instalación, las licencias y cómo ejecutar ejemplos. Allí también puede encontrar la Guía para desarrolladores y una base de conocimientos sobre los formatos.

4. ¿Dónde puedo obtener ayuda si hay algún problema con la API?

Intente obtener respuesta en el Foro de soporte gratuito . Si no obtiene uno, simplemente cree un nuevo tema con el problema enfrentado.

5. ¿Dónde puedo encontrar las últimas actualizaciones de Aspose.Page para C++?

Consulte las Notas de la versión para ver el progreso, todas las actualizaciones y las funciones más nuevas agregadas.



  

Support and Learning Resources

  
  

Aspose.Page ofrece API individuales para entornos de desarrollo populares, como se indica a continuación: