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.

  1. Cree un nuevo documento XPS usando la clase XpsDocument .
  2. Cree un objeto XpsPath con la geometría de ruta (Path Geometry) necesaria definida. Llamando al método AddPath() para esto.
  3. Si es necesario para crear una matriz, que se utiliza para posicionar la imagen, se establece como la propiedad RenderTransform de la ruta.
  4. 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.
  5. 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.