Share via


Suporte para impressoras de etiquetas em Universal Print

O Universal Print é construído com base em padrões modernos de tecnologia de impressão e seus protocolos correspondentes. Estes são os padrões e protocolos adotados pelos principais fabricantes de impressoras, e é nelas que os investimentos futuros em impressão serão focados. Isto 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 na Universal Print.

Como 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 em 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 juntamente 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 de impressão de etiquetas no Universal Print utiliza a capacidade do conector Universal Print de 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 ignorar os valores de atributos específicos do trabalho de impressão (listados mais adiante 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 funciona para esta impressora de etiquetas.

Esta abordagem permite que a Universal Print forneça imediatamente algum suporte de impressão de etiquetas. Quando a impressão de etiquetas é totalmente padronizada, o cliente de impressão poderá enviar à Universal Print os valores de atributos corretos necessários para a impressora de etiquetas de destino.

Como utilizá-lo

A impressão de etiquetas funciona a partir de todos os clientes que podem imprimir através da Universal Print. Se estiver a imprimir a partir do Windows, certifique-se de que está a utilizar a atualização de julho de 2022 para o Windows 10 (12 de julho de 2022—KB5015807 (Compilações do SO 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 num PC com o conector Universal Print 1.92.8740 ou posterior

Nota

Atualmente, há um problema conhecido em que a configuraçã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 esta 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 usando todos os atributos de trabalho de impressão PDF

  1. No PC do conector, abra um prompt do PowerShell com privilégios elevados
  2. 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"

O resultado esperado é:

AVISO: Definir enable-all-supported-pdf-job-attributes como false destina-se à impressão de etiquetas e afetará todas as impressoras neste conector. AVISO: Por favor, siga as instruções em para garantir que você configurou corretamente seus padrões de https://aka.ms/UPLabelPrintSupport impressão. AVISO: Aguardando o serviço 'Print Connector Service (Print Connector service)' iniciar...

3. Padrões de impressão no conector

Definir 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 o 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.

Nota

Não há suporte para dimensionamento. O valor do atributo Scaling sempre será "Nenhum", independentemente dos atributos enviados pelo aplicativo cliente 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:

  1. Pressione as teclas Windows + R.
  2. Inicie o console de Gerenciamento de Impressão digitando printmanagement.msc e clicando no botão OK.
  3. Na consola de Gestão de Impressão, expanda Servidores de Impressão e expanda o nó do PC conector. Também pode ser necessário expandir o nó Impressoras .
  4. Clique com o botão direito do rato na impressora de etiquetas e clique em Definir Predefinições de Impressão....

4. Padrões da impressora no portal

Verifique se o tipo de conteúdo para esta impressora no portal está definido como application/pdf

  1. 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.
  2. No painel esquerdo, clique em Propriedades da impressora e clique na guia Padrões da impressora.
  3. Verifique se Tipo de conteúdo está definido como aplicativo/pdf

5. Teste a partir da aplicação

Para se certificar de que todas as configurações necessárias estão em vigor, envie um trabalho de impressão de teste a partir da aplicação que pretende utilizar.

Considerações importantes

Esta configuração do conector aplica-se 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 ignorará 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 na 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 a sua organização, vote a solicitação do recurso de impressão de etiquetas na Comunidade Universal de Impressão.

Perguntas e suporte

Se você tiver dúvidas ou comentários sobre esse recurso, publique-os nas Discussões da Comunidade Universal Print em https://aka.ms/UPDiscussion.

Para obter suporte, crie uma solicitação de suporte no portal do Azure.