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 configurações que uma impressora deve usar para imprimir um trabalho.
A qualidade de impressão a ser usada ao imprimir o trabalho. Os valores válidos são descritos na tabela abaixo. Somente leitura.
dpi
Int32
A resolução a ser usada ao imprimir o trabalho, expressa em pontos por polegada (DPI). Somente leitura.
feedOrientation
printerFeedOrientation
A orientação a ser usada ao alimentar a mídia na impressora. Os valores válidos são descritos na tabela a seguir. Somente leitura.
orientation
printOrientation
A configuração de orientação que a impressora deve usar ao imprimir o trabalho. Os valores válidos são descritos na tabela a seguir.
duplexMode
printDuplexMode
O modo duplex que a impressora deve usar ao imprimir o trabalho. 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 usar para imprimir o trabalho. Os valores válidos são descritos na tabela abaixo. Somente leitura.
inputBin
Cadeia de caracteres
A caixa de entrada (bandeja) a ser usada ao imprimir. Consulte os recursos da impressora para obter uma lista de caixas de entrada com suporte.
outputBin
Cadeia de caracteres
A caixa de saída para colocar impressões concluídas. Consulte os recursos da impressora para obter uma lista de lixeiras de saída com suporte.
mediaSize
Cadeia de caracteres
O tamanho da mídia a ser usado ao imprimir. Dá suporte a nomes de tamanho padrão para tamanhos de mídia ISO e ANSI. Os valores válidos são listados no tópico printerCapabilities .
As configurações de margem a serem usadas ao imprimir.
mediaType
Cadeia de caracteres
O tipo de mídia padrão (como papel) para imprimir o documento.
finishings
coleção printFinishing
Terminando processos a serem usados ao imprimir.
pagesPerSheet
Int32
O número de páginas de documento a serem impressas em cada planilha.
multipageLayout
printMultipageLayout
A direção para definir páginas quando várias páginas estão sendo impressas por planilha. Os valores válidos são descritos na tabela a seguir.
collate
Booliano
Se a impressora deve reunir páginas ao imprimir várias cópias de um documento de várias páginas.
scaling
printScaling
Especifica como a impressora deve escalar os dados do documento para se ajustar à mídia solicitada. Os valores válidos são descritos na tabela a seguir.
valores printQuality
Membro
Valor
Descrição
low
0
A impressora imprime o trabalho usando a qualidade baixa (comumente conhecida como "rascunho").
medium
1
A impressora imprime o trabalho usando qualidade média (comumente conhecida como "normal").
high
2
A impressora imprime o trabalho usando qualidade alta (comumente conhecida como "melhor" ou "fina").
unknownFutureValue
3
Valor sentinela de enumeração evoluível. Não usar.
valores printerFeedOrientation
Membro
Valor
Descrição
longEdgeFirst
0
A impressora consome planilhas da bandeja ativa na orientação "paisagem", com a borda longa da folha primeiro.
shortEdgeFirst
1
A impressora consome folhas da bandeja ativa na orientação "retrato", com a borda curta da folha primeiro.
unknownFutureValue
2
Valor sentinela de enumeração evoluível. Não usar.
valores printOrientation
Membro
Valor
Descrição
Retrato
3
A impressora imprime impressões na orientação "retrato".
Paisagem
4
A impressora imprime impressões na orientação "paisagem".
reverseLandscape
5
A impressora imprime impressões na orientação "paisagem inversa".
reversePortrait
6
A impressora imprime impressões na orientação "retrato reverso".
valores printDuplexMode
Membro
Valor
Descrição
flipOnLongEdge
0
A impressora imprime de lado duplo e inverte documentos ao longo da borda longa.
flipOnShortEdge
1
A impressora imprime de lado duplo e inverte documentos ao longo da borda curta.
oneSided
2
A impressora imprime de lado único.
valores printColorMode
Membro
Valor
Descrição
blackAndWhite
0
Preto e branco (use somente material de marcador preto.)
Cinza
1
Escala de cinza (pode usar algum material de marcador de cor.)
color
2
Cor (use qualquer combinação de materiais de marcador para criar uma impressão de cor).
Automático
3
Deixe a impressora decidir qual modo de cor usar.
printFinishing values
Membro
Valor
Descrição
none
3
Sem acabamentos. Incluir esse valor é equivalente a fornecer uma coleção vazia de acabamentos.
Grampo
4
Grampear o documento usando a configuração de stapling padrão da impressora.
Soco
5
O furo soca o documento usando a configuração padrão de furo da impressora.
Cobrir
6
Aplique uma cobertura ao documento.
Ligar
7
Associar o documento usando a configuração de associação padrão da impressora.
saddleStitch
8
Saddle-stich o documento usando a configuração de costura padrão da impressora.
stitchEdge
9
Costure o documento usando a configuração de costura padrão da impressora.
stapleTopLeft
20
Grampear o documento no canto superior esquerdo.
stapleBottomLeft
21
Grampear o documento no canto inferior esquerdo.
stapleTopRight
22
Grampear o documento no canto superior direito.
stapleBottomRight
23
Grampear o documento no canto inferior direito.
stitchLeftEdge
24
Costure o documento ao longo da borda esquerda.
stitchTopEdge
25
Costure o documento ao longo da borda superior.
stitchRightEdge
26
Costure o documento ao longo da borda direita.
stitchBottomEdge
27
Costure o documento ao longo da borda inferior.
stapleDualLeft
28
Grampear o documento duas vezes ao longo da borda esquerda.
stapleDualTop
29
Grampear o documento duas vezes ao longo da borda superior.
stapleDualRight
30
Grampear o documento duas vezes ao longo da borda direita.
stapleDualBottom
31
Grampear o documento duas vezes ao longo da borda inferior.
unknownFutureValue
32
Valor sentinela de enumeração evoluível. Não usar.
valores printMultipageLayout
Membro
Valor
Descrição
clockwiseFromTopLeft
0
Organize as páginas em uma grade no sentido horário começando no canto superior esquerdo.
counterClockwiseFromTopLeft
1
Organize as páginas em uma grade no sentido anti-horário começando no canto superior esquerdo.
counterClockwiseFromTopRight
2
Organize as páginas em uma grade no sentido anti-horário começando na parte superior direita.
clockwiseFromTopRight
3
Organize as páginas em uma grade no sentido horário começando na parte superior direita.
counterClockwiseFromBottomLeft
4
Organize as páginas em uma grade no sentido anti-horário começando na parte inferior esquerda.
clockwiseFromBottomLeft
5
Organize as páginas em uma grade no sentido horário começando na parte inferior esquerda.
counterClockwiseFromBottomRight
6
Organize as páginas em uma grade no sentido anti-horário começando na parte inferior direita.
clockwiseFromBottomRight
7
Organize as páginas em uma grade no sentido horário começando na parte inferior direita.
printScaling values
Membro
Valor
Descrição
Automático
0
Se o documento for maior que a mídia solicitada e as margens não forem zero, a impressora dimensiona o documento como o ajuste printScaling. Caso contrário, a impressora dimensiona o documento usando o printScaling de preenchimento . Se o documento for menor que a mídia solicitada, o printScaling 'none' será usado.
Shrinktofit
1
Se o documento for maior que a mídia solicitada, a impressora dimensiona o documento como o ajuste printScaling. Caso contrário, a impressora dimensiona o documento como o printScaling nenhum .
fill
2
A impressora dimensiona o documento para preencher o tamanho da mídia solicitada, preservando sua proporção, mas potencialmente cortando partes do documento.
Caber
3
A impressora dimensiona o documento para se ajustar à área imprimível do tamanho da mídia solicitada, preservando a proporção dos dados do documento sem cortar o documento.
none
4
A impressora não dimensiona o documento para se ajustar ao tamanho da mídia solicitada. Se o documento for maior que a mídia solicitada, a impressora centraliza e corta a saída resultante. Se o documento for menor que a mídia solicitada, a impressora centraliza a saída resultante.
unknownFutureValue
5
Valor sentinela de enumeração evoluível. Não usar.
Representação JSON
A representação JSON a seguir mostra o tipo de recurso.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulte https://aka.ms/ContentUserFeedback.