Suporte a Deltas PrintTicket

Este tópico não é atual. Para obter as informações mais atuais, consulte a Especificação do Esquema de Impressão.

A Interface do Provedor PrintTicket tem métodos que podem ser usados para fazer alterações incrementais em um PrintTicket existente. As alterações incrementais do PrintTicket podem ser especificadas em um PrintTicket parcial que é conhecido como delta PrintTicket. Um PrintTicket revisado é criado mesclando um delta PrintTicket com um PrintTicket existente. Consulte o próximo documento da Interface do Provedor PrintTicket para obter mais informações sobre métodos envolvendo deltas PrintTicket.

Quando um delta do PrintTicket é processado, as etapas a seguir devem ser executadas.

  1. Identifique instâncias de Recurso ou ParameterInit comuns ao PrintTicket existente (o PrintTicket de destino) e ao delta printTicket.

    • Para cada Recurso comum ao PrintTicket de destino e ao delta do PrintTicket, substitua o recurso no PrintTicket de destino pelo recurso correspondente no delta do PrintTicket.

    • Para cada ParameterInit comum ao PrintTicket de destino e ao delta do PrintTicket, substitua o ParameterInit no PrintTicket de destino pelo ParameterInit correspondente no delta do PrintTicket.

  2. Copie todas as instâncias restantes de Recurso e ParameterInit no delta do PrintTicket para o PrintTicket de destino.

  3. Se o algoritmo de resolução de conflitos permitir que as prioridades sejam especificadas no próprio PrintTicket, você poderá optar por elevar as prioridades das instâncias Feature e ParameterInit nomeadas no delta do PrintTicket.

  4. Execute a validação printTicket conforme descrito na lista de verificação de validação do PrintTicket.

Especificação do esquema de impressão