Compartilhar via


Recursos do PrintTicket compatíveis

Importante

A plataforma de impressão moderna é o meio preferencial do Windows para se comunicar com as impressoras. Recomendamos que você use o driver de classe de caixa de entrada IPP da Microsoft juntamente com PSA (Aplicativos de Suporte à Impressão) para personalizar a experiência de impressão no Windows 10 e 11 para o desenvolvimento de dispositivos de impressora.

Para obter mais informações, consulte Plataformade impressão moderna e o Guia de design do aplicativo de suporte de impressão.

Esta seção fornece informações sobre os recursos do PrintTicket compatíveis com os filtros XPS padrão.

Todos esses recursos têm o efeito de fazer com que o filtro XPS varie os comandos PDL gerados. Se os comandos PDL são gerados pelo próprio filtro ou são especificados pelo GPD/PPD do dispositivo, esses recursos ainda fazem com que o filtro XPS varie os comandos PDL. Todos os elementos (Features, Options, ScoredProperties, Parameters) referenciados nas seções a seguir podem ser encontrados no namespace psk (palavras-chave do esquema de impressão).

PageMediaSize

Esse recurso descreve as dimensões da folha de mídia usada para a saída impressa. Além do nome, cada Option pode conter duas Propriedades Pontuadas: MediaSizeWidth e MediaSizeHeight. Eles descrevem o tamanho físico da mídia. Opções suportadas são quaisquer opções com uma entrada de arquivo GPD/PPD correspondente.

Para PCL6/GPD, se a opção PrintTicket for CustomMediaSize, os parâmetros PageMediaSizeMediaSizeWith e PageMediaSizeMediaSizeHeight serão usados para obter as dimensões da mídia.

Para PostScript/PPD, se a opção PrintTicket for PSCustomMediaSize, os parâmetros PageMediaSizePSWith e PageMediaSizePSHeight serão usados para obter as dimensões da mídia. O PCL6 gerado para o tipo de mídia selecionado é especificado pelo valor do recurso GPD PageSize. A lista a seguir mostra a ordem na qual o GPD é examinado para determinar a opção PageMediaSize a ser usada:

  1. Se PrintSchemaKeywordMap for especificado e corresponder ao atributo name da opção PageMediaSize.

  2. Os mapeamentos PageMediaSize padrão a seguir são usados.

  3. O atributo name da Opção PageSize corresponde ao nome da Opção no GPD.

Durante o processo de renderização, o filtro substituirá PhysPaperWidth em qualquer comando GPD pela largura do papel especificada pelo MediaSizeWidth ScoredProperty ou pelo parâmetro PageMediaSizeMediaSizeSizeWidth.

O filtro também substituirá PhysPaperLength em qualquer comando GPD pelo comprimento do papel especificado pelo MediaSizeHeight ScoredProperty ou pelo parâmetro PageMediaSizeMediaSizeSizeHeight.

O PostScript gerado para o tipo de mídia selecionado é especificado pelo valor do recurso PageSize PPD. A opção no PPD a ser usada é selecionada na seguinte ordem:

  1. Se MSPrintSchemaKeywordMap for especificado e corresponder ao atributo name da opção PageMediaSize.

  2. O atributo name da Opção PageSize corresponde ao nome da Opção no PPD.

PageMediaType

Esse recurso descreve as características da folha de mídia disponível para o dispositivo, como revestimentos, material de mídia e peso da mídia. As opções com suporte são qualquer uma com uma entrada GPD/PPD correspondente.

O PCL6 gerado para o tipo de mídia selecionado é especificado pelo valor do recurso MediaType GPD. A opção no GPD a ser usada é selecionada na seguinte ordem:

  1. Se PrintSchemaKeywordMap for especificado e corresponder ao atributo name da opção PageMediaType.

  2. Os seguintes mapeamentos padrão são usados:

    Valor PageMediaType Entrada de arquivo GPD/PPD
    PrintTicket PhotographicGlossy GPD GLOSSY
    PrintTicket Plain GPD STANDARD
    PrintTicket Transparency GPD TRANSPARENCY
  3. O atributo name da Opção PageMediaType corresponde ao nome da Opção no GPD.

O PostScript gerado para o tipo de mídia selecionado é especificado pelo valor do recurso MediaType PPD. A opção no PPD a ser usada é selecionada na seguinte ordem:

  1. Se MSPrintSchemaKeywordMap for especificado e corresponder ao atributo name da opção PageMediaType.

  2. O atributo name da Opção PageMediaType corresponde ao nome da Opção no PPD.

PageMediaColor

Esse recurso descreve a cor da folha de mídia. As opções com suporte são qualquer uma com uma entrada GPD/PPD correspondente.

O PCL6 gerado para a cor de mídia selecionada é especificado pelo recurso GPD que contém *PrintSchemaKeywordMap: "PageMediaColor". A opção no GPD a ser usada é selecionada na seguinte ordem:

  1. Se PrintSchemaKeywordMap for especificado e corresponder ao atributo name da opção PageMediaColor.

  2. O atributo name da Opção PageMediaColor corresponde ao nome da Opção no GPD.

O PostScript gerado para a color de mídia selecionada é especificada pelo valor do recurso MediaColor PPD. A opção no PPD a ser usada é selecionada na seguinte ordem:

  1. Se MSPrintSchemaKeywordMap for especificado e corresponder ao atributo name da opção PageMediaColor.

  2. O atributo name da Opção PageMediaColor corresponde ao nome da Opção no PPD.

JobInputBin

Esse recurso descreve o local de entrada em que a mídia é puxada para o dispositivo de impressão. As opções com suporte são aquelas com uma entrada GPD/PPD correspondente.

O PCL6 gerado para a bandeja de entrada selecionada é especificado pelo recurso GPD InputBin. A opção no GPD a ser usada é selecionada na seguinte ordem:

  1. Se PrintSchemaKeywordMap for especificado e corresponder ao atributo name da opção JobInputBin.

  2. Os seguintes mapeamentos padrão são usados:

    Valor de JobInputBin Entrada de arquivo GPD/PPD
    PrintTicket Cassette GPD AUTO,CASSETTE,ENVFEED,ENVMANUAL
    PrintTicket AutoSelect GPD FORMSOURCE
    PrintTicket High GPD LARGECAPACITY,LARGEFMT,LOWER
    PrintTicket Manual GPD MANUAL,MIDDLE,SMALLFMT
    PrintTicket Tractor GPD TRACTOR,UPPER
  3. O atributo name da Opção PageMediaType corresponde ao nome da Opção no GPD.

O PostScript gerado para a bandeja de entrada selecionada é especificado pelo recurso PPD InputSlot. A opção no PPD a ser usada é selecionada na seguinte ordem:

  1. Se MSPrintSchemaKeywordMap for especificado e corresponder ao atributo name da opção JobInputBin.

  2. O atributo name da Opção JobInputBin corresponde ao nome da Opção no PPD.

PageOrientation

Esse recurso indica a transformação de rotação a ser usada ao converter do espaço de coordenadas do conteúdo para o espaço de coordenadas de mídia da planilha. As opções com suporte são Portrait, Landscape, ReversePortrait e ReverseLandscape.

O PCL6 gerado para a orientação selecionada é especificado pelo recurso de orientação GPD. A opção no GPD a ser usada é selecionada na seguinte ordem:

  1. Se PrintSchemaKeywordMap for especificado e corresponder ao atributo name da opção PageOrientation.

  2. Os seguintes mapeamentos padrão são usados:

    Valor de PageOrientation Entrada de arquivo GPD/PPD
    PrintTicket Portrait GPD PORTRAIT
    PrintTicket Landscape GPD LANDSCAPE_CC90
    PrintTicket ReverseLandscape GPD LANDSCAPE_CC1.0
  3. O atributo name da Opção PageOrientation corresponde ao nome da Opção no GPD.

O PostScript gerado para a orientação selecionada é determinado pelo filtro.

PageOutputColor

Esse recurso controla as características de cor (cor, monocromática) da saída impressa para a página do documento de destino. As opções suportadas são Cor, Tons de cinza e Monocromático.

O PCL6 gerado para a cor de saída selecionada é especificado pelo recurso GPD ColorMode. A opção no GPD a ser usada é selecionada na seguinte ordem:

  1. Se PrintSchemaKeywordMap for especificado e corresponder ao atributo name da opção PageOutputColor.

  2. O atributo name da Opção PageOutputColor corresponde ao nome da Opção no GPD.

O PostScript gerado para a cor de saída selecionada é determinado pelo filtro.

PageResolution

Esse recurso define as resoluções disponíveis (em pontos por polegada) nas quais o dispositivo pode produzir saída. O Esquema de Impressão não especifica nenhum nome padrão para as opções desse recurso; no entanto, damos suporte a dois ScoredProperties, independentemente do nome da opção: ResolutionX e ResolutionY. As opções com suporte são qualquer uma com uma entrada GPD/PPD correspondente.

O PCL6 gerado para a resolução selecionada é especificado pelo recurso de resolução GPD. A opção no GPD a ser usada é selecionada na seguinte ordem:

  1. Se PrintSchemaKeywordMap for especificado e corresponder ao atributo name da opção PageResolution.

  2. O atributo name da Opção PageResolution corresponde ao nome da Opção no GPD.

Durante a renderização, o filtro substituirá GraphicsXRes e TextXRes em qualquer comando GPD pela resolução horizontal especificada por ResolutionX. O filtro também substituirá GraphicsYRes e TextYRes em qualquer comando GPD pela resolução vertical especificada por ResolutionY.

O PostScript gerado para a resolução selecionada é especificado pelo recurso de resolução PPD ou JCLResolution. A opção no PPD a ser usada é selecionada na seguinte ordem:

  1. Se MSPrintSchemaKeywordMap for especificado e corresponder ao atributo name da opção PageResolution.

  2. O atributo name da Opção PageResolution corresponde ao nome da Opção no PPD.

PageOutputQuality

Esse recurso define a qualidade de impressão da página do documento. As opções com suporte são aquelas com uma entrada GPD/PPD correspondente.

O PCL6 gerado para a qualidade selecionada é especificado pelo recurso GPD com um valor PrintSchemaKeywordMap de PageOutputQuality. A opção no GPD a ser usada é selecionada na seguinte ordem:

  1. Se PrintSchemaKeywordMap for especificado e corresponder ao atributo name da opção PageOutputQuality.

  2. O atributo name da Opção PageOutputQuality corresponde ao nome da Opção no GPD.

O PostScript gerado para a qualidade selecionada é especificado pelo Recurso PPD com um valor MSPrintSchemaKeywordMap de PageOutputQuality. A opção no PPD a ser usada é selecionada na seguinte ordem:

  1. Se MSPrintSchemaKeywordMap for especificado e corresponder ao atributo name da opção PageOutputQuality.

  2. O atributo name da Opção PageOutputQuality corresponde ao nome da Opção no PPD.

JobCopiesAllDocuments

Esse parâmetro especifica o número de vezes que todos os documentos dentro do trabalho de impressão são gerados.

O PCL6 gerado para as cópias selecionadas é determinado pelo filtro. Consulte o recurso JobCollateAllDocuments para interação com esse parâmetro.

O PostScript gerado para as cópias selecionadas é determinado pelo filtro. Consulte o recurso JobCollateAllDocuments para interação com esse parâmetro.

DocumentCopiesAllPages

Esse parâmetro especifica o número de cópias de página que o documento associado no trabalho de impressão deve gerar.

O PCL6 gerado para as cópias selecionadas é determinado pelo filtro. Consulte o recurso DocumentCollate para interação com esse parâmetro.

O PostScript gerado para as cópias selecionadas é determinado pelo filtro. Consulte o recurso DocumentCollate para interação com esse parâmetro.

PageCopies

Esse parâmetro especifica quantas cópias de uma página de documento de origem individual dentro de um documento devem ser geradas. Como a contagem de cópias se aplica apenas à página atual, não há agrupamento.

O PCL6 gerado para as cópias selecionadas é determinado pelo filtro.

O PostScript gerado para as cópias selecionadas é determinado pelo filtro.

DocumentCollate

Esse recurso especifica a ordem na qual as páginas do documento associado no trabalho de impressão aparecem na saída impressa. As opções com suporte são agrupadas e não agrupadas.

O PCL6 gerado para o agrupamento selecionado é especificado pelo recurso Agrupamento GPD. A opção no GPD a ser usada é selecionada na seguinte ordem:

  1. Se PrintSchemaKeywordMap for especificado e corresponder ao atributo name da opção DocumentCollate.

  2. Os seguintes mapeamentos padrão são usados:

    Valor DocumentCollate Entrada de arquivo GPD/PPD
    PrintTicket Uncollated GPD OFF
    PrintTicket Collated GPD ON
  3. O atributo name da Opção DocumentCollate corresponde ao nome da Opção no GPD.

Quando DocumentCollate é definido como Agrupado e a opção GPD Collate contém um comando, supõe-se que o dispositivo possa gerar as cópias agrupadas. O filtro XPS.PCL6 gerará apenas 1 cópia do trabalho e usará o comando GPD para instruir o dispositivo a gerar as cópias agrupadas. Em seguida, o filtro substitui NumOfCopies no comando GPD pelo número de cópias especificado por JobCopiesAllDocuments.

O PostScript gerado para o agrupamento selecionado é especificado pelo recurso Agrupamento PPD. A opção no PPD a ser usada é selecionada na seguinte ordem:

  1. Se MSPrintSchemaKeywordMap for especificado e corresponder ao atributo name da opção DocumentCollate.

  2. Os seguintes mapeamentos padrão são usados:

    Valor DocumentCollate Entrada de arquivo GPD/PPD
    PrintTicket Uncollated PPD False
    PrintTicket Collated PPD True
  3. O atributo name da Opção DocumentCollate corresponde ao nome da Opção no PPD.

Quando DocumentCollate é definido como Collated e o PPD contém o recurso Collate ou um recurso que é mapeado por palavra-chave para DocumentCollate, supõe-se que o dispositivo possa gerar as cópias agrupadas. O filtro XPS.PS gerará apenas 1 cópia do trabalho e usará o comando PPD para instruir o dispositivo a gerar as cópias agrupadas.

JobDuplexAllDocumentsContiguously

Esse recurso especifica a impressão duplex do trabalho de impressão sem considerar os limites do documento. Se a impressão duplex for especificada, todas as páginas de todos os documentos no trabalho de impressão serão impressas duplex continuamente sem a inserção de páginas em branco entre os documentos. As opções com suporte são OneSided, TwoSidedShortEdge e TwoSidedLongEdge.

O PCL6 gerado para o duplex selecionado é especificado pelo recurso GPD Duplex. A opção no GPD a ser usada é selecionada na seguinte ordem:

  1. Se PrintSchemaKeywordMap for especificado e corresponder ao atributo name da opção JobDuplexAllDocumentsContiguously.

  2. Os seguintes mapeamentos padrão são usados:

    Valor de JobDuplexAllDocumentsContiguously Entrada de arquivo GPD/PPD
    PrintTicket OneSided GPD NONE
    PrintTicket TwoSidedShortEdge GPD HORIZONTAL
    PrintTicket TwoSidedLongEdge GPD VERTICAL
  3. O atributo name da Opção JobDuplexAllDocumentsContiguously corresponde ao nome da Opção no GPD.

O PostScript gerado para o duplex selecionado é especificado pelo recurso PPD Duplex A opção no PPD a ser usada é selecionada na seguinte ordem:

  1. Se MSPrintSchemaKeywordMap for especificado e corresponder ao atributo name da opção JobDuplexAllDocumentsContiguously.

  2. Os seguintes mapeamentos padrão são usados:

    Valor de JobDuplexAllDocumentsContiguously Entrada de arquivo GPD/PPD
    PrintTicket OneSided PPD None
    PrintTicket TwoSidedShortEdge PPD DuplexTumble
    PrintTicket TwoSidedLongEdge PPD DuplexNoTumble
  3. O atributo name da Opção JobDuplexAllDocumentsContiguously corresponde ao nome da Opção no PPD.

DocumentDuplex

Esse recurso controla a impressão duplex do documento associado no trabalho de impressão. Se isso for especificado, a saída impressa começará na frente de uma nova folha de mídia. As opções com suporte são OneSided, TwoSidedShortEdge e TwoSidedLongEdge.

O PCL6 gerado para o duplex selecionado é especificado pelo recurso GPD Duplex. A opção no GPD a ser usada é selecionada na seguinte ordem:

  1. Se PrintSchemaKeywordMap for especificado e corresponder ao atributo name da opção DocumentDuplex.

  2. Os seguintes mapeamentos padrão são usados:

    Valor de DocumentDuplex Entrada de arquivo GPD/PPD
    PrintTicket OneSided GPD NONE
    PrintTicket TwoSidedShortEdge GPD HORIZONTAL
    PrintTicket TwoSidedLongEdge GPD VERTICAL
  3. O atributo name da Opção DocumentDuplex corresponde ao nome da Opção no GPD.

O PostScript gerado para o duplex selecionado é especificado pelo recurso Duplex PPD. A opção no PPD a ser usada é selecionada na seguinte ordem:

  1. Se MSPrintSchemaKeywordMap for especificado e corresponder ao atributo name da opção DocumentDuplex.

  2. Os seguintes mapeamentos padrão são usados:

    Valor de DocumentDuplex Entrada de arquivo GPD/PPD
    PrintTicket OneSided PPD None
    PrintTicket TwoSidedShortEdge PPD DuplexTumble
    PrintTicket TwoSidedLongEdge PPD DuplexNoTumble
  3. O atributo name da Opção DocumentDuplex corresponde ao nome da Opção no PPD.

DocumentNUp

Esse recurso especifica que o conteúdo de várias páginas deve ser impresso em cada folha da mídia física. E a impressão deve ser feita de forma que o conteúdo de documentos diferentes não seja impresso na mesma folha. A Especificação do Esquema de Impressão não especifica um nome para essa Opção; no entanto, a Option dá suporte aos valores ScoredProperty e PagesPerSheet que especificam o número de páginas que serão colocadas em um lado da mídia física. Os valores com suporte de PagesPerSheet são 1, 2, 4, 6, 8, 9, 12, 16, 25 e 32 com a orientação física da página sendo girada para 2, 6, 8, 12 e 32.

O PCL6 gerado para a N-Up selecionada é determinado pelo filtro.

O PostScript gerado para a N-Up selecionada é determinado pelo filtro.

JobOutputBin

Esse recurso descreve o local no dispositivo de impressão onde a mídia é depositada após a impressão. As opções com suporte são aquelas com uma entrada GPD/PPD correspondente.

O PCL6 gerado para o compartimento de saída selecionado é especificado pelo recurso GPD OutputBin. A opção no GPD a ser usada é selecionada na seguinte ordem:

  1. Se PrintSchemaKeywordMap for especificado e corresponder ao atributo name da opção [Job|Document|Page]OutputBin.

  2. O atributo name do [Job|Documento|Page]OutputBin Option corresponde ao nome da Option no GPD.

O PostScript gerado para o duplex selecionado é especificado pelo recurso OutputBin PPD. A opção no PPD a ser usada é selecionada na seguinte ordem:

  1. Se MSPrintSchemaKeywordMap for especificado e corresponder ao atributo name da opção [Job|Document|Page]OutputBin.

  2. O atributo name do [Job|Documento|Page]OutputBin Option corresponde ao nome da Option no PPD.

JobBindAllDocuments

Esse recurso descreve o método de encadernação das folhas impressas no trabalho de impressão. Todos os documentos no trabalho de impressão devem ser encadernados. As opções suportadas incluem: Nenhum, BindBottom, BindLeft, BindRight, BindTop, Booklet, EdgeStitchBottom, EdgeStitchLeft, EdgeStitchRight e EdgeStitchTop.

Quando Livreto é selecionado, a saída do filtro é formatada como 2 páginas por folha, com as páginas reordenadas de modo que, quando a pilha de folhas do trabalho é dobrada ao meio, as páginas estão na ordem correta de um livro.

Quando o BindingGutter ScoredProperty é especificado para Booklet, o filtro impõe uma margem central (do centro do papel até a borda da área de impressão dimensionada) que é pelo menos tão grande quanto o especificado pelo parâmetro JobBindAllDocumentsGutter .

Quando o BindingGutter ScoredProperty é especificado para BindLeft ou EdgeStitchLeft, o filtro desloca a parte frontal da planilha para a direita, conforme especificado pelo parâmetro JobBindAllDocumentsGutter . O conteúdo do lado direito que agora está fora da área de impressão será cortado. O conteúdo na parte de trás da planilha será recortado na borda direita, conforme especificado pelo parâmetro JobBindAllDocumentsGutter .

Quando o BindingGutter ScoredProperty é especificado para BindTop, EdgeStitchTop, o filtro desloca o conteúdo dos lados frontal e traseiro da planilha para a parte inferior, conforme especificado pelo parâmetro JobBindAllDocumentsGutter. O conteúdo na parte inferior que agora está fora da área de impressão será cortado.

Quando o BindingGutter ScoredProperty é especificado para BindRight ou EdgeStitchRight, o filtro recorta o conteúdo na parte frontal da planilha à direita, conforme especificado pelo parâmetro JobBindAllDocumentsGutter. O conteúdo na parte de trás da planilha será deslocado para a esquerda, conforme especificado pelo parâmetro JobBindAllDocumentsGutter. O conteúdo do lado esquerdo que agora está fora da área de impressão será cortado.

Quando o BindingGutter ScoredProperty é especificado para BindBottom ou EdgeStitchBottom, o filtro desloca o conteúdo dos lados frontal e traseiro da planilha para a parte superior, conforme especificado pelo parâmetro JobBindAllDocumentsGutter. O conteúdo na parte superior que agora está fora da área de impressão será cortado.

A borda de encadernação é a borda especificada com base na orientação da primeira página do primeiro documento no trabalho. Para todas as outras opções, BindingGutter é ignorado.

Se o arquivo GPD não especificar um comando para a opção selecionada, o PCL6 gerado para a associação selecionada será determinado pelo filtro.

Se o arquivo PPD não especificar um comando de chamada para a opção selecionada, o PostScript gerado para a associação selecionada será determinado pelo filtro.

DocumentBinding

Esse recurso descreve o método a ser usado ao encadernar as folhas impressas do documento associado no trabalho de impressão. Todas as páginas do documento devem ser encadernadas. As opções suportadas incluem: Nenhum, BindBottom, BindLeft, BindRight, BindTop, Booklet, EdgeStitchBottom, EdgeStitchLeft, EdgeStitchRight e EdgeStitchTop.

Quando Livreto é selecionado, a saída do filtro será formatada como 2 páginas por folha, com as páginas reordenadas de modo que, quando a pilha de folhas do documento é dobrada ao meio, as páginas estão na ordem correta de um livro.

Quando o BindingGutter ScoredProperty é especificado para Booklet, o filtro impõe uma margem central (do centro do papel até a borda da área de impressão dimensionada) que é pelo menos tão grande quanto o especificado pelo parâmetro DocumentBindingGutter.

Quando o BindingGutter ScoredProperty é especificado para BindLeft ou EdgeStitchLeft, o filtro desloca a parte frontal da planilha para a direita, conforme especificado pelo parâmetro DocumentBindingGutter. O conteúdo do lado direito que agora está fora da área de impressão será cortado. O conteúdo na parte de trás da planilha será recortado na borda direita, conforme especificado pelo parâmetro DocumentBindingGutter.

Quando o BindingGutter ScoredProperty é especificado para BindTop ou EdgeStitchTop, o filtro desloca o conteúdo dos lados frontal e traseiro da planilha para a parte inferior, conforme especificado pelo parâmetro DocumentBindingGutter. O conteúdo na parte inferior que agora está fora da área de impressão será cortado.

Quando o BindingGutter ScoredProperty é especificado para BindRight ou EdgeStitchRight, o filtro recortará o conteúdo na parte frontal da planilha à direita, conforme especificado pelo parâmetro DocumentBindingGutter. O conteúdo na parte de trás da planilha será deslocado para a esquerda, conforme especificado pelo parâmetro DocumentBindingGutter. O conteúdo do lado esquerdo que agora está fora da área de impressão será cortado.

Quando o BindingGutter ScoredProperty é especificado para BindBottom ou EdgeStitchBottom, o filtro desloca o conteúdo dos lados frontal e traseiro da planilha para a parte superior, conforme especificado pelo parâmetro DocumentBindingGutter. O conteúdo na parte superior que agora está fora da área de impressão será cortado.

A borda de encadernação é a borda especificada com base na orientação da primeira página do documento. Para todas as outras opções, BindingGutter é ignorado.

Se o arquivo GPD não especificar um comando para a opção selecionada, o PCL6 gerado para a associação selecionada será determinado pelo filtro.

Se o arquivo PPD não especificar um comando de chamada para a opção selecionada, o PostScript gerado para a associação selecionada será determinado pelo filtro.

JobStapleAllDocuments

Esse recurso descreve o método a ser usado ao grampear as folhas impressas no trabalho de impressão. Todos os documentos no trabalho devem ser grampeados juntos. As opções com suporte são qualquer uma com uma entrada GPD/PPD correspondente.

O PCL6 gerado para o grampeamento selecionado é especificado pelo recurso de grampeamento GPD. A opção no GPD a ser usada é selecionada na seguinte ordem:

  1. Se PrintSchemaKeywordMap for especificado e corresponder ao atributo name da opção JobStapleAllDocuments.

  2. O atributo name da Opção JobStapleAllDocuments corresponde ao nome da Opção no GPD.

O PostScript gerado para o grampeamento selecionado é especificado pelo recurso PPD com um valor MSPrintSchemaKeywordMap de JobStapleAllDocuments ou DocumentStaple. A opção no PPD a ser usada é selecionada na seguinte ordem:

  1. Se MSPrintSchemaKeywordMap for especificado e corresponder ao atributo name da opção JobStapleAllDocuments.

  2. O atributo name da Opção JobStapleAllDocuments corresponde ao nome da Opção no PPD.

JobHolePunch

Esse recurso descreve o método a ser usado ao furar as folhas impressas no trabalho de impressão. Todos os documentos no trabalho devem ser perfurados juntos. As opções com suporte são qualquer uma com uma entrada GPD/PPD correspondente.

O PCL6 gerado para a perfuração selecionada é especificado pelo recurso GPD com um valor PrintSchemaKeywordMap de JobHolePunch ou DocumentHolePunch. A opção no GPD a ser usada é selecionada na seguinte ordem:

  1. Se PrintSchemaKeywordMap for especificado e corresponder ao atributo name da opção JobHolePunch.

  2. O atributo name da Opção JobHolePunch corresponde ao nome da Opção no GPD.

O PostScript gerado para a perfuração selecionada é especificado pelo recurso PPD com um valor MSPrintSchemaKeywordMap de JobHolePunch ou DocumentHolePunch. A opção no PPD a ser usada é selecionada na seguinte ordem:

  1. Se MSPrintSchemaKeywordMap for especificado e corresponder ao atributo name da opção JobHolePunch.

  2. O atributo name da Opção JobHolePunch corresponde ao nome da Opção no PPD.

DocumentHolePunch

Esse recurso descreve o método a ser usado ao furar as folhas impressas do documento associado no trabalho de impressão. Todos as páginas no documento devem ser perfurados juntas. As opções com suporte são qualquer uma com uma entrada GPD/PPD correspondente.

O PCL6 gerado para a perfuração selecionada é especificado pelo recurso GPD com um valor PrintSchemaKeywordMap de JobHolePunch ou DocumentHolePunch. A opção no GPD a ser usada é selecionada na seguinte ordem:

  1. Se PrintSchemaKeywordMap for especificado e corresponder ao atributo name da opção DocumentHolePunch.

  2. O atributo name da Opção DocumentHolePunch corresponde ao nome da Opção no GPD.

O PostScript gerado para a perfuração selecionada é especificado pelo recurso PPD com um valor MSPrintSchemaKeywordMap de JobHolePunch ou DocumentHolePunch. A opção no PPD a ser usada é selecionada na seguinte ordem:

  1. Se MSPrintSchemaKeywordMap for especificado e corresponder ao atributo name da opção DocumentHolePunch.

  2. O atributo name da opção DocumentHolePunch corresponde ao nome da opção no PPD.

PageMirrorImage

Esse recurso especifica se o conteúdo da página deve ser espelhado. As opções com suporte são None e MirrorImageWidth.

O PCL6 gerado para o espelhamento selecionado é especificado pelo recurso GPD com um valor PrintSchemaKeywordMap de PageMirrorImage. A opção no GPD a ser usada é selecionada na seguinte ordem:

  1. Se PrintSchemaKeywordMap for especificado e corresponder ao atributo name da opção PageMirrorImage.

  2. O atributo name da Opção PageMirrorImage corresponde ao nome da Opção no GPD.

O PostScript gerado para o espelhamento selecionado é especificado pelo recurso PPD MirrorPrint. A opção no PPD a ser usada é selecionada na seguinte ordem:

  1. Se MSPrintSchemaKeywordMap for especificado e corresponder ao atributo name da opção PageMirrorImage.

  2. Os seguintes mapeamentos padrão são usados:

    Valor de PageMirrorImage Entrada de arquivo GPD/PPD
    PrintTicket None PPD False
    PrintTicket MirrorImageWidth PPD True
  3. O atributo name da Opção PageMirrorImage corresponde ao nome da Opção no PPD.

PageNegativeImage

Esse recurso especifica se o conteúdo da página deve ser uma imagem negativa. As opções com suporte são None e Negative.

O PCL6 gerado para a impressão negativa selecionada é especificado pelo recurso GPD com um valor PrintSchemaKeywordMap de PageNegativeImage. A opção no GPD a ser usada é selecionada na seguinte ordem:

  1. Se PrintSchemaKeywordMap for especificado e corresponder ao atributo name da opção PageNegativeImage.

  2. O atributo name da Opção PageNegativeImage corresponde ao nome da Opção no GPD.

O PostScript gerado para a impressão negativa selecionada é especificado pelo recurso PPD NegativePrint. A opção no PPD a ser usada é selecionada na seguinte ordem:

  1. Se MSPrintSchemaKeywordMap for especificado e corresponder ao atributo name da opção PageNegativeImage.

  2. Os seguintes mapeamentos padrão são usados:

    Valor de PageNegativeImage Entrada de arquivo GPD/PPD
    PrintTicket None PPD False
    PrintTicket Negative PPD True
  3. O atributo name da Opção PageNegativeImage corresponde ao nome da Opção no PPD.

Mapeamentos padrão de PageMediaSize

Filtros XPS padrão

As especificações do esquema de impressão podem ser baixadas aqui:

Especificação do Esquema de Impressão 1.1

Especificação do Esquema de Impressão 2.0