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.
Representa os recursos relatados por uma impressora.
Propriedades
Propriedade
Tipo
Descrição
contentTypes
String collection
Uma lista de tipos MIME (conteúdo com suporte) que a impressora dá suporte. Não é garantido que o serviço de Impressão Universal dê suporte à impressão de todos esses tipos MIME.
isColorPrintingSupported
Booliano
True se a impressão de cores for compatível com a impressora; false caso contrário. Somente leitura.
feedOrientations
coleção printerFeedOrientation
A lista de orientações de feed com suporte da impressora.
isPageRangeSupported
Booliano
True se a impressora dá suporte à impressão por intervalos de página; false caso contrário.
Qualidades
coleção printQuality
As qualidades de impressão compatíveis com a impressora.
dpis
Coleção Int32
A lista de resoluções de impressão no DPI com suporte da impressora.
duplexModes
coleção printDuplexMode
A lista de modos duplex com suporte da impressora. Os valores válidos são descritos na tabela a seguir.
queueBufferSizeInBytes
Int32
O tamanho máximo da fila de trabalho de impressão que pode ser armazenado pela impressora.
O intervalo de cópias por trabalho suportado pela impressora.
finishings
coleção printFinishing
O término dos processos da impressora dá suporte a um documento impresso.
mediaColors
String collection
As cores de mídia (ou seja, papel) suportadas pela impressora.
mediaTypes
String collection
Os tipos de mídia compatíveis com a impressora.
mediaSizes
String collection
Os tamanhos de mídia compatíveis com a impressora. Dá suporte a nomes de tamanho padrão para tamanhos de mídia ISO e ANSI. Os valores válidos estão na tabela a seguir.
pagesPerSheet
Coleção Int32
Número de páginas de entrada com suporte para impor uma única impressão.
Orientações
coleção printOrientation
As orientações de impressão compatíveis com a impressora. Os valores válidos são descritos na tabela a seguir.
inputBins
Coleção String
Caixas de entrada com suporte para a impressora.
outputBins
String collection
As caixas de saída com suporte da impressora (bandejas).
supportsFitPdfToPage
Booliano
True se a impressora for compatível com o dimensionamento de páginas PDF para corresponder ao tamanho da mídia de impressão; false caso contrário.
multipageLayouts
coleção printMultipageLayout
As instruções de apresentação compatíveis com a impressora. Os valores com suporte são descritos na tabela a seguir.
colorModes
coleção printColorMode
Os modos de cor compatíveis com a impressora. Os valores válidos são descritos na tabela a seguir.
topMargins
Coleção Int32
Uma lista de margens superiores com suporte (em microns) para a impressora.
bottomMargins
Coleção Int32
Uma lista de margens inferiores com suporte (em microns) para a impressora.
rightMargins
Coleção Int32
Uma lista de margens direitas com suporte (em microns) para a impressora.
leftMargins
Coleção Int32
Uma lista de margens esquerdas com suporte (em microns) para a impressora.
collation
Booliano
True se a impressora for compatível com a ordenação ao imprimir várias cópias de um documento de várias páginas; false caso contrário.
scalings
coleção printScaling
Dimensionamentos de impressão com suporte.
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 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 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.
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 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 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.
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.
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.
mediaSize valores
Valor
A3
A4
A5
A6
JIS B4
JIS B5
JPN Hagaki
América do Norte 5x7in
América do Norte Executivo
América do Norte Carta do Governo
índice América do Norte 3x5in
índice América do Norte 4x8in
índice América do Norte 5x8in
fatura América do Norte
razão América do Norte
América do Norte Legal
América do Norte Carta
Foto l 3.5x5in
Cartão de Visita
Photo
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.