Añadir imágenes a XPS
Solución API dinámica para C++ que mejora sus archivos XPS añadiendo imágenes impresionantes de forma sencilla. ¡Potencia tus aplicaciones de C++ y eleva el contenido de tus archivos XPS!
La solución API Aspose.Page para C++ le permite manipular archivos XPS junto con otros archivos de formato de lenguaje de descripción de páginas. Entre otras características, la solución le permite crear y leer fácilmente documentos XPS y añadirles una imagen. Puede lograr esto creando una Matrix y un ImageBrush para añadir la imagen al archivo XPS. Aquí hay un ejemplo de cómo hacerlo. Para obtener ejemplos completos y archivos de datos, visite nuestro proyecto de Github . ¡Eleve sus documentos XPS con esta solución API! Integre capacidades de inserción de imágenes a la perfección, lo que le permite mejorar sin esfuerzo sus archivos XPS con elementos visuales. No importa si está elaborando informes atractivos, diseñando presentaciones o creando documentos cautivadores, nuestra API simplifica el proceso, garantizando precisión y eficiencia. Lleve sus capacidades de creación de contenido a un nuevo nivel. ¡Descubra la magia de la integración sencilla de imágenes con nuestra solución API de C++ obteniendo una prueba gratuita o cómprela de inmediato!
Para añadir una imagen a un archivo XPS necesita tener:
La API Aspose.Page para C++, que es una API de manipulación y conversión de documentos para C++ rica en funciones, potente y fácil de usar.
Puede descargar su última versión directamente, solo abra el administrador de paquetes NuGet, busque Aspose.Page.Cpp e instálelo. También puede usar el siguiente comando desde la Consola del Administrador de Paquetes.
Package Manager Console Command
PM> Install-Package Aspose.Page.Cpp
Pasos para añadir imágenes a un archivo XPS.
- Cree un nuevo documento XPS usando la clase XpsDocument .
- Cree un objeto XpsPath con la geometría de ruta (Path Geometry) necesaria definida. Llamando al método AddPath() para esto.
- Si es necesario para crear una matriz, que se utiliza para posicionar la imagen, se establece como la propiedad RenderTransform de la ruta.
- Cree un ImageBrush para rellenar la ruta con la imagen. El método CreateImageBrush() se utiliza para crear el pincel, y toma la ruta del archivo de imagen, el rectángulo de origen y el rectángulo de destino.
- Guarde el documento XPS modificado llamando al método Save() de la clase XpsDocument y pasando la ruta para guardar el archivo.
Añadir imágenes a XPS
XPS Qué es XPS Formato de archivo
XPS (XML Paper Specification) es el equivalente de Microsoft a PDF. Se basa en XML/HTML, mantiene el diseño en distintas plataformas y es independiente del sistema operativo.