Crie um arquivo de configuração para gerenciar várias impressoras e servidores. Ao criar um arquivo de configuração, use lxmobileprint.lmpcf como nome do arquivo.
Notas:
- O arquivo de configuração diferencia maiúsculas de minúsculas.
- Adicione somente os elementos aplicáveis à sua configuração.
- <providers> — define as impressoras ou servidores que são adicionados ou gerenciados para o aplicativo.
- <settings> — define alterações em recursos do aplicativo, no comportamento e nas configurações após a importação.
- <add‑providers> — digite true para permitir a adição de impressoras ou servidores a partir do aplicativo.
- <supports‑manual‑add> — digite true para permitir a adição de impressoras manualmente. Para que essa configuração funcione, verifique se <add-providers> está definido como true.
- <supports‑network‑search> — digite true para permitir a adição de impressoras por pesquisa na rede. Para que essa configuração funcione, verifique se <add-providers> está definido como true.
- <supports‑qrcode> — digite true para permitir a adição de impressoras usando um código QR. Para que essa configuração funcione, verifique se <add‑providers> e <supports‑camera> estão definidos como true.
- <delete‑providers> — digite true para permitir a exclusão de impressoras ou servidores a partir do aplicativo.
- <supports‑photos>—digite true para permitir a impressão de fotos a partir da galeria.
- <supports‑camera>—digite true para permitir a impressão de capturas da câmera.
- <supports‑web> — digite true para permitir a impressão de páginas da Web a partir do aplicativo.
- <supports‑secure‑window> — digite false para permitir a gravação de um vídeo ou fazer a captura de tela ao usar o aplicativo.
- <eula> — digite accept para aceitar automaticamente o Contrato de licença do usuário final.
- <terms‑of‑use> — execute uma das seguintes ações:
- Digite accept para permitir que a Lexmark colete as informações de uso do aplicativo.
- Digite decline para não permitir que a Lexmark colete as informações de uso do aplicativo.
- Digite user_choice para permitir que o usuário decida se deve ou não permitir que a Lexmark colete as informações de uso do aplicativo.
- <quick‑print‑release> — digite true para ativar a Liberação de impressão rápida.
Nota: Para ativar esse recurso, verifique se a licença de Impressão rápida está configurada no servidor LPM On‑Premises.
- <quick‑print‑release‑type> — para ativar a opção Liberação de impressão rápida, digite o IP ou o código QR.
Nota: Para tornar ambas as opções disponíveis, deixe o valor em branco.
- <easy‑saas> — digite true para ativar o acesso ao LPM Cloud permanentemente.
Notas:
- Se <add‑providers> estiver definido como false, a adição de impressoras será desativada mesmo que <supports‑manual‑add>, <supports‑qrcode> e <supports‑network‑search> estejam definidos como true.
- Se o valor do elemento estiver indefinido, então o aplicativo ignora o elemento.
- Se esses elementos não estiverem adicionados no arquivo de configuração, o aplicativo usa as configurações anteriores. Por exemplo, se a opção de adicionar for desativada antes de um arquivo de configuração ser carregado sem elemento <settings>, a opção permanece desativada após o carregamento.
- <cloud‑config> — define o datacenter do LPM Cloud.
- <data‑center> — faça um dos seguintes:
- Digite 0 para definir o data center para Detecção automática.
- Tipo 1 para definir o datacenter para as Américas.
- Tipo 2 para definir o datacenter para a Europa.
Notas:
- Se o datacenter estiver definido no arquivo de configuração, você não poderá alterar a configuração do datacenter no aplicativo.
- Para permitir atualizações do datacenter no aplicativo, não inclua <data‑center> no arquivo de configuração.
- <network> — define as portas necessárias para que o aplicativo se comunique com as impressoras e os servidores na rede.
- <direct‑printing‑port> — digite o número da porta a ser usada para imprimir diretamente do dispositivo móvel para a impressora. A porta padrão é 631.
- <secure‑print‑release‑port> — digite o número da porta a ser usada para garantir uma comunicação segura com os servidores. A porta padrão é 443.
- <web‑port> — digite o número da porta a ser usada para comunicação Web. A porta padrão é 80.
- <printer‑capabilities‑data‑port> — digite o número da porta a ser usada para enviar dados para a impressora. A porta padrão é 9100.
- <premise‑server‑ssl‑port> — digite o número da porta a ser usada para disponibilizar trabalhos de impressão nos servidores. A porta padrão é 9743.
- <behavior> — define a forma que a importação é processada.
- <import‑configList> — define a forma como os provedores no arquivo de configuração são gerenciados durante a importação.
- use_config
- Exclui do aplicativo as impressoras e os servidores que não estão no arquivo de configuração.
- Adiciona as impressoras e os servidores que estão no arquivo de configuração e não no aplicativo.
- Atualiza os apelidos das impressoras e dos servidores que estão no arquivo de configuração e no aplicativo.
- merge
- Mantém todas as impressoras e todos os servidores que estão no aplicativo.
- Adiciona as impressoras e os servidores que estão no arquivo de configuração, mas não no aplicativo.
- Atualiza os apelidos das impressoras e dos servidores que estão no arquivo de configuração e no aplicativo.
- reset_all
- Exclui todas as impressoras e todos os servidores que estão no aplicativo.
- Adiciona as impressoras e os servidores que estão no arquivo de configuração.
Notas:
- Se o único elemento no arquivo de configuração for <import‑configList> com um valor reset_all, as impressoras ou servidores disponíveis no aplicativo são excluídos.
- Se <behavior> ou o elemento <import-configList> não estiver no arquivo de configuração, o valor <import-configList> padrão é merge.
Importe o arquivo de configuração de amostra para fazer o seguinte:
- Ativar a adição e exclusão de impressoras ou servidores a partir do aplicativo.
- Adicione ou atualize as seguintes impressoras e servidores no aplicativo:
- Cloud Print Management
- LPM On‑Premises
- Impressora colorida a laser Lexmark ou MFP
- Impressora monocromática a laser Lexmark ou MFP
- Exclua as impressoras e servidores que não estão no arquivo de configuração.
- Configure as portas que são necessárias para que o aplicativo se comunique com as impressoras e os servidores, dependendo do ambiente do cliente.
Arquivo de configuração de amostra
<?xml version="1.0" encoding="UTF-8"?>
<config>
<providers>
<provider>
<name>Cloud Print Management</name>
<address>https://lsp.lexmark.com/YourCompany</address>
</provider>
<provider>
<name>Lexmark Print Management On‑Premises</name>
<address>https://123.123.123.123/mobile</address>
<providerType>server‑premise</providerType>
</provider>
<provider>
<name>Lexmark Color Laser Printer</name>
<address>123.123.123.124</address>
<providerType>printer</providerType>
<auto‑discover>true</auto‑discover>
</provider>
<provider>
<name>Lexmark Mono Laser Printer</name>
<address>123.123.123.125</address>
</provider>
</providers>
<settings>
<add-providers>true</add-providers>
<delete-providers>true</delete-providers>
<easy‑saas>true</easy‑saas>
<supports‑camera>true</supports‑camera>
<supports‑photos>true</supports‑photos>
<supports‑web>true</supports‑web>
<supports‑manual‑add>true</supports‑manual‑add>
<supports‑qrcode>true</supports‑qrcode>
<supports‑network‑search>true</supports‑network‑search>
</settings>
<cloud‑config>
<data‑center>0</data‑center>
</cloud‑config>
<network>
<direct‑printing‑port>631</direct‑printing‑port>
<secure‑print‑release‑port>443</secure‑print‑release‑port>
<web‑port>80</web‑port>
<printer‑capabilities‑data‑port>9100</printer‑capabilities‑data‑port>
<premise‑server‑ssl‑port>9743</premise‑server‑ssl‑port>
</network>
<behavior>
<import-configList>merge</import-configList>
</behavior>
</config>
Para desativar a adição e a exclusão de impressoras ou servidores e aplicar a lista de provedores no arquivo de configuração, implemente as seguintes alterações:
<settings>
<add-providers>false</add-providers>
<delete-providers>false</delete-providers>
</settings>
<behavior>
<import-configList>use_config</import-configList>
</behavior>