Partilhar via


printJobConfiguration resource type

Namespace: microsoft.graph

Importante

As APIs na versão /beta no Microsoft Graph estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção. Para determinar se uma API está disponível na v1.0, use o seletor Versão.

Um grupo de definições que uma impressora deve utilizar para imprimir uma tarefa.

Propriedades

Propriedade Tipo Descrição
pageRanges coleção integerRange Os intervalos de páginas a imprimir. Somente leitura.
qualidade printQuality A qualidade de impressão a utilizar ao imprimir a tarefa. Os valores válidos são descritos na tabela abaixo. Somente leitura.
dpi Int32 A resolução a utilizar ao imprimir a tarefa, expressa em pontos por polegada (DPI). Somente leitura.
feedOrientation printerFeedOrientation A orientação a utilizar ao alimentar o suporte de dados na impressora. Os valores válidos são descritos na tabela seguinte. Somente leitura.
orientation printOrientation A definição de orientação que a impressora deve utilizar ao imprimir a tarefa. Os valores válidos são descritos na tabela seguinte.
duplexMode printDuplexMode O modo frente e verso que a impressora deve utilizar ao imprimir a tarefa. Os valores válidos são descritos na tabela abaixo. Somente leitura.
cópias Int32 O número de cópias que devem ser impressas. Somente leitura.
colorMode printColorMode O modo de cor que a impressora deve utilizar para imprimir a tarefa. Os valores válidos são descritos na tabela abaixo. Somente leitura.
inputBin Cadeia de caracteres A classe de entrada (tabuleiro) a utilizar ao imprimir. Veja as capacidades da impressora para obter uma lista de classes de entrada suportadas.
outputBin Cadeia de caracteres A classe de saída para colocar as impressões concluídas. Veja as capacidades da impressora para obter uma lista das classes de saída suportadas.
mediaSize Cadeia de caracteres O tamanho do suporte de dados a utilizar ao imprimir. Suporta nomes de tamanho padrão para tamanhos de suporte de dados ISO e ANSI. Os valores válidos estão listados no tópico printerCapabilities .
margin printMargin As definições de margem a utilizar ao imprimir.
mediaType Cadeia de caracteres O tipo de suporte de dados predefinido (como papel) para imprimir o documento.
finishings printFinishing collection Processos de conclusão a utilizar ao imprimir. Os valores possíveis são: none, , staple, punchcover, bind, saddleStitch, stapleTopLeftstitchEdge, , stapleBottomLeft, stapleTopRight, stapleBottomRight, stitchLeftEdge, stitchTopEdge, , stitchRightEdge, , stitchBottomEdge, , stapleDualLeft, stapleDualTop, , . stapleDualBottomunknownFutureValuestapleDualRight Tem de utilizar o cabeçalho do Prefer: include-unknown-enum-members pedido para obter os seguintes valores neste [enum evoluível](/graph/best-practices-concept#handling-future-members-in-evolvable-enumerottom, bindLeft, BindTop, BindRight, bindBottom, foldAccordion, foldDoubleGate, foldGate, foldHalfZ, foldHalfZ, foldLeftGate, , foldParallel, foldPoster, foldRightGate, foldZ, foldEngineeringZ, punchTopLeft, punchBottomLeft, punchTopRight, punchBottomRight, punchDualLeft, punchDualTop, punchDualRight, punchDualBottom, punchTripleLeft, punchTripleTop, punchTripleRight, punchTripleBottom, punchQuadLeft, punchQuadTop, punchQuadRight, punchQuadBottom, fold, trim, bale, bookletMaker, coat, laminate, trimAfterPages, trimAfterDocuments, trimAfterCopies, trimAfterJob'.
pagesPerSheet Int32 O número de páginas de documento a imprimir em cada folha.
multipageLayout printMultipageLayout A direção para esquematização de páginas quando várias páginas estão a ser impressas por folha. Os valores válidos são descritos na tabela seguinte.
collate Booliano Se a impressora deve agrupar páginas ao imprimir várias cópias de um documento de várias páginas.
scaling printScaling Especifica como a impressora deve dimensionar os dados do documento para se ajustar ao suporte de dados pedido. Os valores válidos são descritos na tabela seguinte.

valores printQuality

Membro Valor Descrição
low 0 A impressora imprime a tarefa utilizando uma qualidade baixa (normalmente conhecida como "rascunho").
medium 1 A impressora imprime a tarefa utilizando a qualidade média (normalmente conhecida como "normal").
high 2 A impressora imprime a tarefa utilizando uma qualidade elevada (normalmente conhecida como "melhor" ou "fina").
unknownFutureValue 3 Valor da sentinela de enumeração evoluível. Não usar.

printerFeed Valores deorientation

Membro Valor Descrição
longEdgeFirst 0 A impressora consome folhas do tabuleiro ativo na orientação "horizontal", com a extremidade longa da folha primeiro.
shortEdgeFirst 1 A impressora consome folhas do tabuleiro ativo na orientação "vertical", com a margem curta da folha primeiro.
unknownFutureValue 2 Valor da sentinela de enumeração evoluível. Não usar.

valores printOrientation

Membro Valor Descrição
vertical 3 A impressora imprime impressões na orientação "vertical".
horizontal 4 A impressora imprime impressões na orientação "horizontal".
reverseLandscape 5 A impressora imprime impressões na orientação "cenário inverso".
reversePortrait 6 A impressora imprime impressões na orientação "vertical inversa".

printDuplexMode values (valores printDuplexMode)

Membro Valor Descrição
flipOnLongEdge 0 A impressora imprime de dois lados e inverte os documentos ao longo do limite longo.
flipOnShortEdge 1 A impressora imprime de dois lados e inverte os documentos ao longo da margem curta.
lado a lado 2 A impressora imprime de lado único.

printColorMode values (valores printColorMode)

Membro Valor Descrição
blackAndWhite 0 Preto e branco (utilize apenas material de marcador preto.)
tons de cinzento 1 Tons de cinzento (pode utilizar algum material de marcador de cor.)
color 2 Cor (utilize qualquer combinação de materiais de marcador para criar uma impressão de cor).
Automático 3 Permita que a impressora decida qual o modo de cor a utilizar.

printFinishing values

Member Descrição
none Sem acabamentos. Incluir este valor é equivalente a fornecer uma coleção vazia de acabamentos.
agrafo Agrafe o documento com a configuração predefinida da impressora.
ponche Orifício esmurra o documento utilizando a configuração predefinida do furo da impressora.
capa Aplicar uma capa ao documento.
vincular Vincular o documento com a configuração de enlace predefinida da impressora.
saddleStitch Utilize a configuração de costura predefinida da impressora para o documento.
stitchEdge Coser o documento com a configuração de costura predefinida da impressora.
stapleTopLeft Agrafe o documento no canto superior esquerdo.
stapleBottomLeft Agrafe o documento no canto inferior esquerdo.
stapleTopRight Agrafe o documento no canto superior direito.
stapleBottomRight Agrafe o documento no canto inferior direito.
stitchLeftEdge Coser o documento no limite esquerdo.
stitchTopEdge Coser o documento ao longo da margem superior.
stitchRightEdge Coser o documento ao longo da margem direita.
stitchBottomEdge Coser o documento ao longo da margem inferior.
stapleDualLeft Agrafe o documento duas vezes ao longo da margem esquerda.
stapleDualTop Agrafe o documento duas vezes ao longo da margem superior.
stapleDualRight Agrafe o documento duas vezes ao longo da margem direita.
stapleDualBottom Agrafe o documento duas vezes ao longo da margem inferior.
unknownFutureValue Valor da sentinela de enumeração evoluível. Não usar.
stapleTripleLeft Vincular o documento ou documentos com três agrafos (pontos de arame) ao longo da margem esquerda.
stapleTripleTop Vincular o documento ou documentos com três agrafos (pontos de arame) ao longo da margem superior.
stapleTripleRight Vincular o documento ou documentos com três agrafos (pontos de arame) ao longo da margem direita.
stapleTripleBottom Vincular o documento ou documentos com três agrafos (pontos de arame) ao longo da margem inferior.
bindLeft Vincular o documento ou documentos ao longo da margem esquerda; o tipo de enlace é definido pelo site.
bindTop Vincular o documento ou documentos ao longo da margem superior; o tipo de enlace é definido pelo site.
bindRight Vincular o documento ou documentos ao longo da margem direita; o tipo de enlace é definido pelo site.
bindBottom Vincular o documento ou documentos ao longo da margem inferior; o tipo de enlace é definido pelo site.
foldAccordion De acordeão dobre a saída de hardcopy verticalmente em quatro secções.
foldDoubleGate Dobre os trimestres superior e inferior da saída de hardcopy em direção à linha média e, em seguida, dobre para metade verticalmente.
foldGate Dobre os trimestres superior e inferior da saída de hardcopy para a linha média.
foldHalf Dobre a saída de hardcopy pela metade verticalmente.
foldHalfZ Dobre a saída de hardcopy pela metade horizontalmente e, em seguida, dobre o papel verticalmente em três secções.
foldLeftGate Dobre o trimestre superior da saída de hardcopy para a linha média.
foldLetter Dobre a saída de hardcopy em três secções verticalmente; por vezes, também conhecida como dobra C.
foldParallel Dobre a saída de hardcopy pela metade verticalmente duas vezes e produza quatro secções.
pastaPoster Dobre a saída de hardcopy pela metade horizontal e verticalmente; às vezes também denominada dobra cruzada.
foldRightGate Dobre o trimestre inferior da saída de hardcopy para a linha média.
foldZ Dobre a saída de hardcopy verticalmente em três secções, formando um Z.
foldEngineeringZ Dobre a saída de hardcopy verticalmente em três secções, formando um Z, mas deixando espaço para enlace, soco ou resistência ao longo da margem superior.
punchTopLeft Faça um único buraco no canto superior esquerdo da saída de hardcopy.
punchBottomLeft Faça um único buraco no canto inferior esquerdo da saída de hardcopy.
punchTopRight Faça um único buraco no canto superior direito da saída de hardcopy.
punchBottomRight Faça um único buraco no canto inferior direito da saída de hardcopy.
punchDualLeft Faça dois buracos no lado esquerdo da saída de hardcopy.
punchDualTop Faça dois buracos no lado superior da saída de hardcopy.
punchDualRight Faça dois buracos no lado direito da saída de hardcopy.
punchDualBottom Faça dois buracos no lado inferior da saída de hardcopy.
punchTripleLeft Faça três buracos no lado esquerdo da saída de hardcopy.
punchTripleTop Faça três buracos no lado superior da saída de hardcopy.
punchTripleRight Faça três buracos no lado direito da saída de hardcopy.
punchTripleBottom Faça três buracos no lado inferior da saída de hardcopy.
punchQuadLeft Faça quatro buracos no lado esquerdo da saída de hardcopy.
punchQuadTop Faça quatro buracos no lado superior da saída de hardcopy.
punchQuadRight Faça quatro buracos no lado direito da saída de hardcopy.
punchQuadBottom Faça quatro buracos no lado inferior da saída de hardcopy.
dobrar Dobre a saída de hardcopy.
trim Corte a saída de hardcopy numa ou mais arestas.
fardo Balear o conjunto ou conjuntos.
bookletMaker Entregar o conjunto ou conjuntos ao criador de folhetos de assinatura.
casaco Aplique um líquido protetor ou revestimento em pó a cada folha.
laminar Aplicar um material protetor (sólido) a cada folha.
trimAfterPages Cortar saída após cada página.
trimAfterDocuments Cortar saída após cada documento.
trimAfterCopies Cortar saída após cada conjunto.
trimAfterJob Corte a saída após a tarefa.

valores printMultipageLayout

Membro Valor Descrição
clockwiseFromTopLeft 0 Disponha as páginas numa grelha no sentido dos ponteiros do relógio a partir da parte superior esquerda.
counterClockwiseFromTopLeft 1 Disponha as páginas numa grelha no sentido contrário ao dos ponteiros do relógio a partir da parte superior esquerda.
counterClockwiseFromTopRight 2 Disponha as páginas numa grelha no sentido contrário ao dos ponteiros do relógio a partir do canto superior direito.
clockwiseFromTopRight 3 Disponha as páginas numa grelha no sentido dos ponteiros do relógio a partir do canto superior direito.
counterClockwiseFromBottomLeft 4 Disponha as páginas numa grelha no sentido contrário ao dos ponteiros do relógio a partir da parte inferior esquerda.
clockwiseFromBottomLeft 5 Disponha as páginas numa grelha no sentido dos ponteiros do relógio a partir da parte inferior esquerda.
counterClockwiseFromBottomRight 6 Disponha as páginas numa grelha no sentido contrário ao dos ponteiros do relógio a partir do canto inferior direito.
clockwiseFromBottomRight 7 Disponha as páginas numa grelha no sentido dos ponteiros do relógio a partir da parte inferior direita.

printScaling values (valores printScaling)

Membro Valor Descrição
Automático 0 Se o documento for maior do que o suporte de dados pedido e as margens não forem zero, a impressora dimensiona o documento como o ajuste printScaling. Caso contrário, a impressora dimensiona o documento utilizando o preenchimento printScaling. Se o documento for menor do que o suporte de dados pedido, será utilizado "nenhum" printScaling.
shrinkToFit 1 Se o documento for maior do que o suporte de dados pedido, a impressora dimensiona o documento como o ajuste printScaling. Caso contrário, a impressora dimensiona o documento como nenhum printScaling.
fill 2 A impressora dimensiona o documento para preencher o tamanho do suporte de dados pedido, preservando a respetiva proporção, mas potencialmente recortar partes do documento.
ajustar 3 A impressora dimensiona o documento para se ajustar à área imprimível do tamanho do suporte de dados pedido, preservando a proporção dos dados do documento sem recortar o documento.
none 4 A impressora não dimensiona o documento para se ajustar ao tamanho do suporte de dados pedido. Se o documento for maior do que o suporte de dados pedido, a impressora centra-se e corta a saída resultante. Se o documento for menor do que o suporte de dados pedido, a impressora centra a saída resultante.
unknownFutureValue 5 Valor da sentinela de enumeração evoluível. Não usar.

Relações

Nenhum

Representação JSON

A representação JSON seguinte mostra o tipo de recurso.

{
  "pageRanges": [{"@odata.type": "microsoft.graph.integerRange"}],
  "quality": {"@odata.type": "microsoft.graph.printQuality"},
  "dpi": 12345,
  "feedOrientation": {"@odata.type": "microsoft.graph.printerFeedOrientation"},
  "orientation": {"@odata.type": "microsoft.graph.printOrientation"},
  "duplexMode": {"@odata.type": "microsoft.graph.printDuplexMode"},
  "copies": 12345,
  "colorMode": {"@odata.type": "microsoft.graph.printColorMode"},
  "inputBin": "",
  "outputBin": "",
  "mediaSize": "",
  "margin": {"@odata.type": "microsoft.graph.printMargin"},
  "mediaType": "String",
  "finishings": ["String"],
  "pagesPerSheet": "Int32",
  "multipageLayout": {"@odata.type": "microsoft.graph.printMultipageLayout"},
  "collate": true,
  "scaling": {"@odata.type": "microsoft.graph.printScaling"}
}