Los lenguajes de descripción de página describen la apariencia de una página a un nivel superior al de una matriz de píxeles. Los PDL sirven como un vínculo vinculante entre las aplicaciones informáticas, como herramientas gráficas, editores de texto, etc., y los 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.
¡Libere todo el potencial de sus aplicaciones de C++ con Aspose.Page! Ya sea que mejore los gráficos, automatice la generación de documentos o optimice los procesos de impresión, nuestra API proporciona las herramientas que necesita para obtener precisión y control. Nuestra biblioteca de confianza es su solución preferida para la renderización y manipulación fluida de archivos XPS, PS y EPS. Con Aspose.Page, puede crear, modificar y convertir archivos XPS, todo sin necesidad de software adicional. Nuestra potente API pone el control en sus manos, para que pueda 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 PDF dinámicos e imágenes ráster impresionantes. ¡Mejore sus capacidades de manejo de documentos hoy mismo con Aspose.Page para C++ y redefina la forma en que trabaja con los lenguajes de descripción de página!
Obtenga más información sobre las funciones de la API de C++ para PS, XPS y EPS:
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 puedan ayudarlos en su camino.
Agregue 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 formatos de imagen ráster y PDF, incluidos BMP, JPEG, PNG y TIFF. El desarrollador puede especificar el nivel de calidad, la resolución y los números de página al guardar documentos dentro de 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
- Recursos de aprendizaje
- Documentación
- Código fuente
- Referencias de API
- Soporte de producto
- Soporte gratuito
- Soporte pagado
- Blog
- Release Notes
- ¿Por qué Aspose.Page para C++?
- Lista de clientes
- Historias de éxito