Agregar y manipular boletos impresos

Cree, edite, vincule y obtenga tickets de impresión de archivos XPS a través de C++

 

En el contexto de los archivos XPS, un ticket de impresión es un conjunto de instrucciones que especifican cómo se debe imprimir un documento. Es esencialmente un archivo de configuración que contiene información sobre:

  • Las dimensiones y orientación de las páginas impresas.
  • Se va a utilizar la bandeja o alimentador de papel.
  • La resolución y profundidad de color de la salida impresa.
  • Si se debe imprimir en ambas caras del papel.
  • El orden en que se deben imprimir y clasificar las páginas.
  • Cualquier opción de acabado adicional, como grapado, encuadernación o perforación.

Al comprender y utilizar los tickets de impresión, puede optimizar el proceso de impresión y lograr el resultado deseado para sus documentos XPS.

La solución API Aspose.Page, entre otras características diferentes, permite trabajar con tickets impresos. Aquí encontrará información que explica cómo crearlos, editarlos, obtenerlos y vincularlos. Para manipular tickets de impresión de archivos XPS, necesitamos:

-

Aspose.Page para C++ API, que es una manipulación y conversión de documentos rica en funciones, potente y fácil de usar.

-

Abra el administrador de paquetes NuGet, busque Aspose.Page 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

Pasos para crear un ticket de impresión personalizado en C++.

  1. Establezca la ruta al directorio de documentos.
  2. Cree un archivo XPS utilizando la Clase XpsDocument .
  3. Agregue un ticket de impresión de trabajo personalizado utilizando el constructor JobPrintTicket .
  4. Agregue un inicializador de parámetro de página personalizado y una opción de resolución de página personalizada al ticket.
  5. Guarde el documento XPS modificado utilizando el método XPsDocument.Save() .
Crear un ticket de impresión personalizado

Pasos para editar tickets de impresión XPS a través de C++.

  1. Establezca la ruta al directorio de documentos.
  2. Abra un documento XPS con tickets impresos utilizando la XpsDocument Class.
  3. Para eliminar los parámetros no necesarios del ticket, utilice el método Remove() .
  4. Guarde el documento con el ticket de impresión del trabajo modificado mediante el método XPsDocument.Save().
Editar un ticket impreso

Pasos para obtener tickets impresos mediante C++.

  1. Establezca la ruta al directorio de documentos.
  2. Abra un documento XPS con tickets impresos utilizando la XpsDocument Class.
  3. Cree el ticket de impresión del trabajo con el constructor JobPrintTicket.
  4. Cree el ticket de impresión del documento utilizando el método GetDocumentPrintTicket() .
  5. Obtenga el ticket de impresión de la página utilizando el método GetPagePrintTicket() .
  6. Guarde el documento con el ticket de impresión del trabajo modificado mediante el método XPsDocument.Save().
Obtenga un boleto impreso

Pasos para vincular tickets de impresión para el archivo XPS a través de C++.

  1. Establezca la ruta al directorio de documentos.
  2. Cree un nuevo archivo XPS y abra el documento XPS con boletos de impresión usando XpsDocument Class.
  3. Abra el documento XPS con tickets impresos usando XpsDocument Class
  4. Vincule el ticket de impresión del trabajo con el constructor JobPrintTicket.
  5. Vincule el ticket de impresión del documento utilizando los métodos GetDocumentPrintTicket() y SetDocumentPrintTicket()
  6. Vincule el ticket de impresión de la página utilizando los métodos GetPagePrintTicket() y SetPagePrintTicket() .
  7. Guarde el documento con el ticket de impresión del trabajo modificado mediante el método XPsDocument.Save().
Vincular un ticket impreso

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.