printerCapabilities tipo de recurso
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.
Representa as capacidades comunicadas por uma impressora.
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
contentTypes | Coleção de cadeias de caracteres | Uma lista de tipos de conteúdo suportados (MIME) suportados pela impressora. Não é garantido que o serviço de Impressão Universal suporte a impressão de todos estes tipos de MIME. |
isColorPrintingSupported | Booliano | Verdadeiro se a impressão a cores for suportada pela impressora; falso, caso contrário. Somente leitura. |
feedOrientations | printerFeedOrientation collection | A lista de orientações do feed que são suportadas pela impressora. |
isPageRangeSupported | Booliano | Verdadeiro se a impressora suportar a impressão por intervalos de páginas; falso, caso contrário. |
qualidades | coleção printQuality | As qualidades de impressão suportadas pela impressora. |
dpis | Coleção Int32 | A lista de resoluções de impressão no DPI que são suportadas pela impressora. |
duplexModes | printDuplexMode collection (coleção printDuplexMode) | A lista de modos frente e verso suportados pela impressora. Os valores válidos são descritos na tabela seguinte. |
queueBufferSizeInBytes | Int32 | O tamanho máximo da fila da tarefa de impressão que pode ser armazenado pela impressora. |
copysPerJob | integerRange | O intervalo de cópias por trabalho suportado pela impressora. |
finishings | printFinishing collection | Concluir processos suportados pela impressora para um documento impresso. |
mediaColors | Coleção String | As cores de multimédia (ou seja, papel) suportadas pela impressora. |
mediaTypes | Coleção String | Os tipos de suporte de dados suportados pela impressora. |
mediaSizes | Coleção String | Os tamanhos dos suportes de dados suportados pela impressora. Suporta nomes de tamanho padrão para tamanhos de suporte de dados ISO e ANSI. Os valores válidos estão na tabela seguinte. |
pagesPerSheet | Coleção Int32 | Número suportado de Páginas de Entrada a impor a uma única Impressão. |
orientações | coleção printOrientation | As orientações de impressão suportadas pela impressora. Os valores válidos são descritos na tabela seguinte. |
inputBins | Coleção String | Classes de entrada suportadas para a impressora. |
outputBins | Coleção String | As classes de saída (tabuleiros) suportadas da impressora. |
supportsFitPdfToPage | Booliano | Verdadeiro se a impressora suportar o dimensionamento de páginas PDF para corresponder ao tamanho do suporte de dados de impressão; falso, caso contrário. |
multipageLayouts | coleção printMultipageLayout | As direções da apresentação suportadas pela impressora. Os valores suportados são descritos na tabela seguinte. |
colorModes | coleção printColorMode | Os modos de cor suportados pela impressora. Os valores válidos são descritos na tabela seguinte. |
topMargins | Coleção Int32 | Uma lista das margens superiores suportadas (em microns) para a impressora. |
bottomMargins | Coleção Int32 | Uma lista de margens inferiores suportadas (em microns) para a impressora. |
rightMargins | Coleção Int32 | Uma lista de margens direitas suportadas (em microns) para a impressora. |
leftMargins | Coleção Int32 | Uma lista de margens esquerdas suportadas (em microns) para a impressora. |
collation | Booliano | Verdadeiro se a impressora suportar agrupamentos ao imprimir várias cópias de um documento de várias páginas; falso, caso contrário. |
scalings | coleção printScaling | Dimensionamentos de impressão suportados. |
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 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. |
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. |
printFinishing values
Membro | Valor | Descrição |
---|---|---|
none | 3 | Sem acabamentos. Incluir este valor é equivalente a fornecer uma coleção vazia de acabamentos. |
agrafo | 4 | Agrafe o documento com a configuração predefinida da impressora. |
ponche | 5 | Orifício esmurra o documento utilizando a configuração predefinida do furo da impressora. |
capa | 6 | Aplicar uma capa ao documento. |
vincular | 7 | Vincular o documento com a configuração de enlace predefinida da impressora. |
saddleStitch | 8 | Utilize a configuração de costura predefinida da impressora para o documento. |
stitchEdge | 9 | Coser o documento com a configuração de costura predefinida da impressora. |
stapleTopLeft | 20 | Agrafe o documento no canto superior esquerdo. |
stapleBottomLeft | 21 | Agrafe o documento no canto inferior esquerdo. |
stapleTopRight | 22 | Agrafe o documento no canto superior direito. |
stapleBottomRight | 23 | Agrafe o documento no canto inferior direito. |
stitchLeftEdge | 24 | Coser o documento no limite esquerdo. |
stitchTopEdge | 25 | Coser o documento ao longo da margem superior. |
stitchRightEdge | 26 | Coser o documento ao longo da margem direita. |
stitchBottomEdge | 27 | Coser o documento ao longo da margem inferior. |
stapleDualLeft | 28 | Agrafe o documento duas vezes ao longo da margem esquerda. |
stapleDualTop | 29 | Agrafe o documento duas vezes ao longo da margem superior. |
stapleDualRight | 30 | Agrafe o documento duas vezes ao longo da margem direita. |
stapleDualBottom | 31 | Agrafe o documento duas vezes ao longo da margem inferior. |
unknownFutureValue | 32 | Valor da sentinela de enumeração evoluível. Não usar. |
stapleTripleLeft | 33 | Enlace o(s) Documento(s) com três agrafos (pontos de arame) ao longo da margem esquerda. |
stapleTripleTop | 34 | Enlace o(s) Documento(s) com três agrafos (pontos de arame) ao longo da margem superior. |
stapleTripleRight | 35 | Enlace o(s) Documento(s) com três agrafos (pontos de fio) ao longo da margem direita. |
stapleTripleBottom | 36 | Enlace o(s) Documento(s) com três agrafos (pontos de fio) ao longo da margem inferior. |
bindLeft | 37 | Vincular os Documentos ao longo da margem esquerda; o tipo de enlace é definido pelo site. |
bindTop | 38 | Vincular os Documentos ao longo da margem superior; o tipo de enlace é definido pelo site. |
bindRight | 39 | Vincular os Documentos ao longo da margem direita; o tipo de enlace é definido pelo site. |
bindBottom | 40 | Vincular os Documentos ao longo da margem inferior; o tipo de enlace é definido pelo site. |
foldAccordion | 41 | De acordeão dobre a saída de hardcopy verticalmente em quatro secções. |
foldDoubleGate | 42 | 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 | 43 | Dobre os trimestres superior e inferior da saída de hardcopy para a linha média. |
foldHalf | 44 | Dobre a saída de hardcopy pela metade verticalmente. |
foldHalfZ | 45 | Dobre a saída de hardcopy pela metade horizontalmente e, em seguida, dobre o papel verticalmente em três secções. |
foldLeftGate | 46 | Dobre o trimestre superior da saída de hardcopy para a linha média. |
foldLetter | 47 | Dobre a saída de hardcopy em três secções verticalmente; por vezes, também conhecida como dobra C. |
foldParallel | 48 | Dobre a saída de hardcopy pela metade verticalmente duas vezes e produza quatro secções. |
pastaPoster | 49 | Dobre a saída de hardcopy pela metade horizontal e verticalmente; às vezes também denominada dobra cruzada. |
foldRightGate | 50 | Dobre o trimestre inferior da saída de hardcopy para a linha média. |
foldZ | 51 | Dobre a saída de hardcopy verticalmente em três secções, formando um Z. |
foldEngineeringZ | 52 | 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 | 53 | Faça um único buraco no canto superior esquerdo da saída de hardcopy. |
punchBottomLeft | 54 | Faça um único buraco no canto inferior esquerdo da saída de hardcopy. |
punchTopRight | 55 | Faça um único buraco no canto superior direito da saída de hardcopy. |
punchBottomRight | 56 | Faça um único buraco no canto inferior direito da saída de hardcopy. |
punchDualLeft | 57 | Faça dois buracos no lado esquerdo da saída de hardcopy. |
punchDualTop | 58 | Faça dois buracos no lado superior da saída de hardcopy. |
punchDualRight | 59 | Faça dois buracos no lado direito da saída de hardcopy. |
punchDualBottom | 60 | Faça dois buracos no lado inferior da saída de hardcopy. |
punchTripleLeft | 61 | Faça três buracos no lado esquerdo da saída de hardcopy. |
punchTripleTop | 62 | Faça três buracos no lado superior da saída de hardcopy. |
punchTripleRight | 63 | Faça três buracos no lado direito da saída de hardcopy. |
punchTripleBottom | 64 | Faça três buracos no lado inferior da saída de hardcopy. |
punchQuadLeft | 65 | Faça quatro buracos no lado esquerdo da saída de hardcopy. |
punchQuadTop | 66 | Faça quatro buracos no lado superior da saída de hardcopy. |
punchQuadRight | 67 | Faça quatro buracos no lado direito da saída de hardcopy. |
punchQuadBottom | 68 | Faça quatro buracos no lado inferior da saída de hardcopy. |
dobrar | 69 | Dobre a saída de hardcopy. |
trim | 70 | Corte a saída de hardcopy numa ou mais arestas. |
fardo | 71 | Bale o(s) conjunto(s). |
bookletMaker | 72 | Entregue os conjuntos ao criador de folhetos de assinatura. |
casaco | 73 | Aplique um líquido protetor ou revestimento em pó a cada folha. |
laminar | 74 | Aplicar um material protetor (sólido) a cada folha. |
trimAfterPages | 75 | Cortar saída após cada página. |
trimAfterDocuments | 76 | Cortar saída após cada documento. |
trimAfterCopies | 77 | Cortar saída após cada conjunto. |
trimAfterJob | 78 | Cortar saída após a tarefa. |
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". |
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. |
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. |
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. |
mediaSizes valores
Valor |
---|
A3 |
A4 |
A5 |
A6 |
JIS B4 |
JIS B5 |
JPN Hagaki |
América do Norte 5x7in |
Executivo América do Norte |
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 do América do Norte |
América do Norte Ledger |
América do Norte Legal |
América do Norte Letter |
Foto l 3,5x5in |
Cartão de Visita |
Photo |
Relações
Nenhum
Representação JSON
A representação JSON seguinte mostra o tipo de recurso.
{
"contentTypes": [""],
"isColorPrintingSupported": true,
"feedOrientations": [{"@odata.type": "microsoft.graph.printerFeedOrientation"}],
"isPageRangeSupported": true,
"qualities": [{"@odata.type": "microsoft.graph.printQuality"}],
"dpis": [12345],
"duplexModes": [{"@odata.type": "microsoft.graph.printDuplexMode"}],
"queueBufferSizeInBytes": 12345,
"copiesPerJob": {"@odata.type": "microsoft.graph.integerRange"},
"finishings": [{"@odata.type": "microsoft.graph.printFinishing"}],
"mediaColors": [""],
"mediaTypes": [""],
"mediaSizes": [""],
"pagesPerSheet": [12345],
"orientations": [{"@odata.type": "microsoft.graph.printOrientation"}],
"inputBins": [""],
"outputBins": [""],
"supportsFitPdfToPage": true,
"multipageLayouts": [{"@odata.type": "microsoft.graph.printMultipageLayout"}],
"colorModes": [{"@odata.type": "microsoft.graph.printColorMode"}],
"topMargins": [12345],
"bottomMargins": [12345],
"rightMargins": [12345],
"leftMargins": [12345],
"collation": true,
"scalings": [{"@odata.type": "microsoft.graph.printScaling"}]
}