Suporte para impressoras de etiquetas no Universal Print
A Universal Print é construída com base em padrões modernos de tecnologia de impressão e seus protocolos correspondentes. Esses são os padrões e protocolos adotados pelos principais fabricantes de impressoras, e são onde os futuros investimentos em impressão serão focados. Isso significa que a Universal Print apresenta um investimento preparado para o futuro para os clientes. Os recursos do Universal Print continuarão a se expandir à medida que os padrões de impressão subjacentes adicionam suporte para mais cenários de impressão e à medida que os fabricantes de impressoras adotam esses padrões em suas impressoras.
O Universal Print permite que as organizações aproveitem algumas funcionalidades de impressão de etiquetas. No entanto, como os padrões da indústria para impressão de etiquetas ainda são um trabalho em andamento, o suporte completo para impressão de etiquetas ainda não é possível no Universal Print.
Como ele funciona
Importante
Atualmente, a impressão de etiquetas está limitada à impressão de documentos PDF.
Plano de fundo – substituindo atributos de trabalho de impressão ausentes
No caso normal de impressão de PDF, um trabalho de impressão é enviado para a Universal Print com atributos de trabalho, como o tipo de mídia (por exemplo, papel comum, foto, etc.) e o tamanho da mídia (por exemplo, carta, A4, etc.). Durante a impressão, o conector enviará esses atributos para a impressora junto com a carga útil do trabalho. Se alguns atributos do trabalho de impressão estiverem ausentes quando o trabalho de impressão atingir o conector, eles serão preenchidos usando os padrões de impressão definidos na fila de impressão no conector. Por exemplo, se o trabalho de impressão for enviado sem um valor para o atributo de tamanho de mídia e o tamanho de mídia padrão definido na fila de impressão no conector for A4, o trabalho de impressão será impresso em papel A4.
A solução alternativa Universal Print para impressão de etiquetas
O suporte à impressão de etiquetas no Universal Print utiliza a capacidade do conector Universal Print para usar os padrões de impressão quando algumas opções estão faltando no trabalho de impressão enviado para a impressora a partir do Universal Print.
O Universal Print permite que o administrador configure o conector para desconsiderar os valores de atributos de trabalho de impressão específicos (listados posteriormente neste artigo) e, em vez disso, use os valores padrão configurados para a fila de impressão no conector. Por exemplo, quando o conector é configurado para esse comportamento, ele desconsiderará o valor de tamanho de mídia recebido no trabalho de impressão e o substituirá pelo valor padrão para a impressora de etiquetas instalada no conector. Portanto, o trabalho de impressão pode ser impresso usando um tamanho de mídia que funcione para essa impressora de etiquetas.
Essa abordagem permite que a Universal Print forneça imediatamente algum suporte à impressão de etiquetas. Quando a impressão de etiquetas estiver totalmente padronizada, o cliente de impressão poderá enviar ao Universal Print os valores de atributo corretos necessários para a impressora de etiquetas de destino.
Como usá-lo
A impressão de etiquetas funciona a partir de todos os clientes que podem imprimir através da Universal Print. Se estiver imprimindo a partir do Windows, verifique se está usando a atualização de julho de 2022 para o Windows 10 (12 de julho de 2022 — KB5015807 (compilações do sistema operacional 19042.1826, 19043.1826 e 19044.1826)) ou posterior.
Aviso
Depois que um conector é configurado para usar a impressão de etiquetas, todas as impressoras no conector são afetadas e cada impressora sempre usará o tamanho de mídia padrão definido para ele na máquina host do conector, em vez do tamanho de mídia selecionado no cliente.
Pré-requisitos e configuração
1. Versão do conector
Verifique se as impressoras de etiquetas estão instaladas em um PC com o conector Universal Print 1.92.8740 ou posterior
Observação
Atualmente, há um problema conhecido em que a definição do tamanho de papel padrão no conector, conforme descrito abaixo , não o aplica a trabalhos de impressão. Esse problema se aplica às versões do conector 1.92.8690 e anteriores e é corrigido na versão do conector 1.92.8740. Os conectores serão atualizados automaticamente para a versão 1.92.8740 em janeiro de 2024, mas essa atualização pode ser aplicada mais cedo baixando e instalando o conector do https://aka.ms/ConnectorMSI-Canary. A instalação manual desta atualização ainda permitirá que o conector receba atualizações automáticas no futuro.
2. Configuração do conector
Desativar o uso de todos os atributos do trabalho de impressão PDF
- No PC conector, abra um prompt elevado do PowerShell
- Execute o seguinte comando para desativar o uso de todos os atributos de trabalho PDF
C:\windows\PrintConnectorSvc\UpdateConnectorConfigJson.ps1 -Feature Connector -Name "enable-all-supported-pdf-job-attributes" -Value "false"
A saída esperada é:
AVISO: A definição de enable-all-supported-pdf-job-attributes como false destina-se à impressão de etiquetas e afetará todas as impressoras neste conector. AVISO: Siga as instruções em https://aka.ms/UPLabelPrintSupport para garantir que você configurou corretamente seus padrões de impressão. AVISO: Aguardando o serviço 'Print Connector Service (Print Connector service)' para iniciar...
3. Padrões de impressão no conector
Defina os padrões de impressão desejados nas impressoras de etiquetas instaladas no conector Os padrões de impressão desejados devem ser definidos no conector para cada impressora de etiquetas:
Descrição do atributo | Nome do atributo no gráfico |
---|---|
Tipo de papel (por exemplo, normal, fotográfico, etc.) | mediaType |
Tamanho do papel (por exemplo, A4, 54 x 86mm, etc.) | mediaSize |
Resolução de impressão expressa em pontos por polegada (DPI) | dpi |
Independentemente dos valores de atributo que o cliente (ou seja, o aplicativo que envia o trabalho de impressão) envia para a Universal Print, o conector usará esses padrões.
Para todos os outros atributos, o conector usará os valores especificados pelo cliente. Se o cliente não especificar um valor, o conector usará os padrões de impressão definidos para a impressora.
Observação
Não há suporte para dimensionamento. O valor do atributo Scaling sempre será "Nenhum", independentemente dos atributos que o aplicativo cliente envia ou dos padrões de impressão definidos na fila de impressão no conector.
Para definir padrões de impressão para uma impressora de etiquetas em um PC conector:
- Pressione as teclas Windows + R.
- Inicie o console de Gerenciamento de Impressão digitando printmanagement.msc e clicando no botão OK.
- No console Gerenciamento de Impressão, expanda Servidores de Impressão e expanda o nó do PC conector. Talvez também seja necessário expandir o nó Impressoras .
- Clique com o botão direito do mouse na impressora de etiquetas e clique em Definir padrões de impressão....
4. Padrões da impressora no portal
Verifique se o tipo de conteúdo desta impressora no portal está definido como application/pdf
- Vá para a lista de impressoras na seção Impressão Universal é o portal do Azure e clique na impressora para a qual você deseja definir o tipo de conteúdo.
- No painel do lado esquerdo, clique em Propriedades da impressora e clique na guia Padrões da impressora.
- Verifique se o Tipo de conteúdo está definido como application/pdf
5. Teste a partir do aplicativo
Para se certificar de que toda a configuração necessária está em vigor, envie um trabalho de impressão de teste a partir do aplicativo que você pretende usar.
Considerações importantes
Essa configuração de conector se aplica a todas as impressoras no conector
Quando o conector é configurado conforme descrito anteriormente neste artigo, essa configuração será aplicada a todas as impressoras instaladas nesse conector. Isso significa que, para todos os trabalhos de impressão enviados para qualquer impressora nesse conector, o conector desconsiderará alguns atributos do trabalho de impressão e os substituirá pelos padrões definidos na impressora. Portanto, o administrador não deve aplicar a configuração de impressão de etiquetas a conectores que hospedam impressoras de documentos.
A visualização de impressão do Windows não refletirá a impressão da impressora de etiquetas
Ao imprimir em uma impressora de etiquetas a partir de um aplicativo do Windows, a visualização de impressão não mostrará o tamanho e a escala corretos que a impressora de etiquetas produzirá. Isso ocorre porque alguns dos valores de atributo do trabalho de impressão que o Windows está aplicando ao trabalho de impressão serão substituídos pelos valores padrão de impressão definidos para a impressora de destino no conector.
Ajude-nos a melhorar a impressão de etiquetas no Universal Print
A Universal Print continuará procurando possíveis melhorias no suporte à impressão de etiquetas dentro das restrições impostas pelo fato de que os padrões de impressão de etiquetas são um trabalho em andamento. Se a impressão de etiquetas for importante para sua organização, vote na solicitação do recurso de impressão de etiquetas na Comunidade Universal de Impressão.
Dúvidas e suporte
Se você tiver dúvidas ou comentários sobre esse recurso, poste-os nas Discussões da Comunidade Universal de Impressão em https://aka.ms/UPDiscussion.
Para obter suporte, crie uma solicitação de suporte no portal do Azure.