Agregar texto a XPS
Solución API C++ para trabajar con texto de 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 agregar texto fácilmente a un documento XPS utilizando aplicaciones C++. Puede hacer esto usando la clase XpsGlyphs , que le permite agregar texto a un documento XPS especificando el pincel de su elección. A continuación se muestra un ejemplo de cómo agregar texto a un documento XPS con solo unas pocas líneas de código. Para obtener ejemplos completos y archivos de datos, vaya a nuestro proyecto Github
Para codificar archivos XPS necesitas tener:
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 texto a un archivo XPS.
Este código C++ demuestra cómo agregar texto a un documento XPS usando Aspose.Page para C++.
- Cree un nuevo documento XPS utilizando la clase XpsDocument .
- Agregue el glifo al objeto del documento con la información de fuente necesaria. Cree el objeto XpsGlyphs, que se utiliza para agregar texto al documento XPS. El método AddGlyphs() se utiliza para agregar el texto y toma en cuenta la fuente, el tamaño de fuente, el estilo de fuente, la posición X e Y del texto y el texto que se agregará.
- El pincel creado anteriormente se establece como propiedad de relleno del objeto de glifos.
- Guarde el documento XPS modificado llamando al método Save() de la clase XpsDocument y pasando la ruta para guardar el archivo.
Agregar texto a XPS
Preguntas más frecuentes
1. ¿Puedo agregar texto a un documento XPS?
Sí, es posible agregar texto a archivos XPS. XPS es un formato de documento de diseño fijo desarrollado por Microsoft, similar a PDF, y admite la inclusión de texto junto con otro contenido como imágenes y formas.
2. ¿Cómo agrego texto con formato específico en un archivo XPS?
Para incorporar texto en el documento XPS utilizando la solución API Aspose.Page, cree una instancia de un objeto XpsGlyphs. Este objeto sirve como conducto para agregar contenido textual. Emplee el método AddGlyphs() para este propósito, que requiere entradas que incluyen la fuente, el tamaño de la fuente y el estilo de la fuente, junto con las coordenadas X e Y que dictan la posición del texto. Finalmente, proporcione el texto real que se agregará como argumento.
3. ¿Existe alguna limitación o consideración al agregar texto a archivos XPS?
Hay algunas limitaciones y consideraciones a tener en cuenta. Por ejemplo, las fuentes utilizadas en el documento XPS deben estar incrustadas o disponibles en el sistema donde se ve el documento para garantizar una representación adecuada. Además, el formato del texto puede variar según el software utilizado para crear o editar el archivo XPS, por lo que es esencial probar el documento con diferentes visores para garantizar una visualización coherente en todas las plataformas.
XPS Qué es XPS Formato de archivo
El formato XPS es similar al formato PDF. Ambos son formatos de lenguaje de descripción de página (PDL). EPS se basa en HTML y no en lenguaje PostScript. El archivo .eps puede contener un marcado de la estructura del documento junto con la información sobre cómo se vería el documento. También hay instrucciones adicionales sobre cómo imprimir y renderizar el documento. La característica del formato es que corrige la descripción del documento, lo que significa que se verá igual sin importar quién y desde qué sistema operativo lo abra.