Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Esta interfaz IXpsOMPrintTicketResource de la API de documentos XPS proporciona acceso a un vale de impresión existente y también la capacidad de crear un vale de impresión en un OM XPS.
Imprimir recursos de vales
La interfazIXpsOMPrintTicketResource permite a un programa leer el contenido de un vale de impresión existente llamando al método getPrintTicketResource de que admite un vale de impresión. Se pueden agregar nuevos recursos de vale de impresión a un elemento de documento llamando a SetPrintTicketResource.
Hay tres niveles de vale de impresión, que especifican el ámbito del vale de impresión. Los niveles de vale de impresión son: el nivel de trabajo (o paquete), el nivel de documento y el nivel de página. En la tabla siguiente se muestra la relación entre el nivel de vale de impresión, la interfaz XPS OM correspondiente y los métodos utilizados para acceder al recurso de vale de impresión.
Imprimir contenido del vale
Se puede acceder al contenido de un recurso de vale de impresión existente leyendo desde la secuencia asociada al recurso. El método GetStream del IXpsOMPrintTicketResource interfaz devuelve el puntero a una secuencia de solo lectura que contiene el contenido con formato XML del vale de impresión. El formato del contenido del vale de impresión se describe en la especificación de esquema de impresión de .
Se puede crear un nuevo recurso de vale de impresión creando una nueva interfaz IXpsOMPrintTicketResource. Un vale de impresión con formato XML válido se escribe en una secuencia y se crea un URI de parte para identificar la parte de vale de impresión. Para obtener más información sobre el contenido de un vale de impresión válido, consulte la especificación de esquema de impresión de . La secuencia y el URI de parte se pasan como parámetros del setContent llamada para establecer el nuevo recurso de vale de impresión y el recurso de vale de impresión se agrega al elemento de documento correspondiente llamando al método SetPrintTicketResource que se muestra en la tabla anterior.
Herencia de vales de impresión
Los vales de impresión heredan las propiedades de los vales de impresión con un ámbito mayor. Por ejemplo, un vale de impresión de nivel de documento hereda las propiedades del vale de impresión de nivel de trabajo asociado a la secuencia de documentos del documento. Del mismo modo, un vale de impresión de nivel de página hereda las propiedades del vale de impresión de nivel de documento asociado al documento de la página. En este proceso de herencia, las propiedades especificadas en el vale de impresión de nivel inferior invalidan las propiedades correspondientes que, de lo contrario, se heredan del vale de impresión de nivel superior.
Temas relacionados