Adicione e manipule tickets de impressão

Crie, edite, vincule e obtenha tickets de impressão de arquivos XPS via C++

 

No contexto dos arquivos XPS, um ticket de impressão é um conjunto de instruções que especifica como um documento deve ser impresso. É essencialmente um arquivo de configuração que contém informações sobre:

  • As dimensões e orientação das páginas impressas.
  • A bandeja de papel ou alimentador será usada.
  • A resolução e a profundidade de cores da saída impressa.
  • Se deve imprimir em ambos os lados do papel.
  • A ordem em que as páginas devem ser impressas e agrupadas.
  • Quaisquer opções de acabamento adicionais, como grampeamento, encadernação ou perfuração.

Ao compreender e utilizar tickets de impressão, você pode otimizar o processo de impressão e obter o resultado desejado para seus documentos XPS.

A solução Aspose.Page API entre outros diversos recursos permite trabalhar com tickets impressos. Aqui você encontrará informações que explicam como criá-los, editá-los, obtê-los e vinculá-los. Para manipular tickets de impressão de arquivos XPS, precisamos:

-

Aspose.Page para C++ API, que é uma manipulação e conversão de documentos rica em recursos, poderosa e fácil de usar.

-

Abra o gerenciador de pacotes NuGet, procure Aspose.Page e instale. Você também pode usar o seguinte comando do Console do Gerenciador de Pacotes.

Package Manager Console Command

    PM> Install-Package Aspose.Page

Etapas para criar um ticket de impressão personalizado em C++.

  1. Defina o caminho para o diretório de documentos.
  2. Crie um arquivo XPS usando a Classe XpsDocument .
  3. Adicione um tíquete de impressão de trabalho personalizado usando o construtor JobPrintTicket .
  4. Adicione um inicializador de parâmetro de página personalizado e uma opção de resolução de página personalizada ao ticket.
  5. Salve o documento XPS alterado usando o método XPsDocument.Save() .
Crie um ticket de impressão personalizado

Etapas para editar tickets de impressão XPS via C++.

  1. Defina o caminho para o diretório de documentos.
  2. Abra o documento XPS com tickets de impressão usando a classe XpsDocument.
  3. Para remover os parâmetros desnecessários do ticket, use o método Remove() .
  4. Salve o documento com o ticket de impressão do trabalho alterado através do Método XPsDocument.Save().
Editar um ticket de impressão

Passos para obter ingressos impressos via C++.

  1. Defina o caminho para o diretório de documentos.
  2. Abra o documento XPS com tickets de impressão usando a classe XpsDocument.
  3. Crie o tíquete de impressão do trabalho com o construtor JobPrintTicket.
  4. Crie o ticket de impressão do documento usando o método GetDocumentPrintTicket() .
  5. Obtenha o ticket de impressão da página usando o método GetPagePrintTicket() .
  6. Salve o documento com ticket de impressão do trabalho alterado através do Método XPsDocument.Save().
Obtenha um ingresso impresso

Etapas para vincular tickets de impressão ao arquivo XPS via C++.

  1. Defina o caminho para o diretório de documentos.
  2. Crie um novo arquivo XPS e abra o Documento XPS com tickets de impressão usando XpsDocument Class.
  3. Abra o documento XPS com tickets de impressão usando XpsDocument Class
  4. Vincule o tíquete de impressão do trabalho ao construtor JobPrintTicket.
  5. Vincule o ticket de impressão do documento usando os métodos GetDocumentPrintTicket() e SetDocumentPrintTicket()
  6. Vincule o ticket de impressão da página usando os métodos GetPagePrintTicket() e SetPagePrintTicket() .
  7. Salve o documento com ticket de impressão do trabalho alterado por meio do método XPsDocument.Save().
Vincular um ticket de impressão

XPS O que é XPS Formato de Arquivo

O formato XPS é semelhante ao formato PDF. Ambos são formatos de linguagem de descrição de página (PDL). EPS é baseado em HTML e não em linguagem PostScript. O arquivo .eps é capaz de conter uma marcação da estrutura do documento junto com as informações de como o documento ficaria. Há também instruções adicionadas sobre como imprimir e renderizar o documento. A característica do formato é que ele corrige a descrição do documento, o que significa que ele terá a mesma aparência, não importa quem e de qual sistema operacional o abra.