Codificar formas de gráficos vectoriales de archivos XPS
Solución API de C++ para trabajar con gráficos vectoriales de archivos XPS
XPS, al igual que otros lenguajes de descripción de páginas, permite trabajar con gráficos vectoriales. Esta solución API de C++ incluye la manipulación de gráficos vectoriales de archivos XPS. Ofrece una amplia gama de funciones, parte de las cuales se muestra en el fragmento de código aquí. Hay sólo algunos ejemplos de cómo agregar formas ovaladas y rectangulares a archivos. Además, aprenderá a gestionar los colores de estas formas. Siguiendo este método, podrás crear cualquier forma geométrica que necesites.
Para trabajar con formas de gráficos vectoriales de XPS, necesitamos:
Aspose.Page para C++ API, que es una API de conversión y manipulación de documentos rica en funciones, potente y fácil de usar para la plataforma C++.
Puede descargar su última versión directamente, simplemente abra el administrador de paquetes NuGet, busque Aspose.Page.Cpp e instálelo. También puede utilizar el siguiente comando desde la Consola del Administrador de paquetes.
Package Manager Console Command
PM> Install-Package Aspose.Page.Cpp
Pasos para agregar un rectángulo con C++.
- Primero, establezca la ruta al directorio donde se guardará el documento.
- Cree un archivo XPS creando una instancia de XpsDocument Class .
- Utilice los métodos de la clase XpsPath para crear un rectángulo.
- Finalmente, guarde el documento XPS modificado llamando al método XPsDocument.Save.
Agrega un rectángulo
Agrega una elipse con C++.
Para agregar una elipse u otra figura a un archivo XPS, deberá seguir pasos similares y usar las mismas entidades que para agregar un rectángulo.
Agregar una elipse
XPS What is XPS File Format
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.