Information Center

Imprimindo uma Tela

Há duas maneiras de imprimir a janela da sessão de uma sessão de emulação de vídeo:

Quando você imprime gráficos do host (isto é, uma fotografia ou uma imagem de bitmap) a imagem é escalada. Portanto, a proporção da imagem impressa poderá ser diferente da proporção da imagem exibida.

O restantes deste arquivo da ajuda on-line cobre os seguintes tópicos:

  • Problemas com Sistemas Operacionais Baseados em Unix
  • Desativando a Impressão de uma Área Marcada (para administradores)

    Problemas com Sistemas Operacionais Baseados em Unix

    A função Impressão da Tela não funciona na plataforma AIX devido a um problema com o JVM do navegador no AIX.

    Comando lp do Unix Ausente
    Correção do Menu/Barra de Ferramentas

    Comando lp do Unix Ausente

    A função Tela de Impressão do Host On-Demand utiliza uma interface de programação fornecida por Java que não funciona em alguns sistemas operacionais baseados em Unix, como Linux. A implementação da interface de programação utiliza o comando lp do Unix, que não está disponível em alguns sistemas operacionais baseados em Unix.

    A seguir encontra-se a alternativa para este problema:

    1. Inicie sessão no sistema como um superusuário.
    2. Abra uma sessão terminal para comandos de entrada do prompt.
    3. Altere o diretório para o diretório onde o comando lpr está armazenado. Tipicamente, ele é /usr/bin. Se for esse, digite
       cd /usr/bin
    4. Crie um link simbólico com o comando ln. tipo
       ln -s lpr lp
    5. Efetue logout.
    6. Efetue logon no sistema como um usuário e inicie uma sessão de monitor do Host On-Demand.
    7. Clique em Arquivo > Tela de Impressão.
    8. Exclua a cadeia especificada para Título da Página do Banner. Por padrão, ela é especificada como Tela de Impressão.
    9. Pressione OK.

    Correção do Menu/Barra de Ferramentas

    Se o menu Tela de Impressão do Host On-Demand e a opção de barra de ferramentas não funcionarem em seu sistema Unix, quando a saída for direcionada a uma impressora, você poderá proceder da seguinte forma:

    1. Selecione a Tela de Impressão na barra de menus ou na barra de ferramentas da sessão.
    2. Selecione enviar a saída para ARQUIVO e digite um nome de arquivo
    3. Utilize o comando Unix LPR para enviar o arquivo para uma impressora da rede. A sintaxe do comando é LPR -Pprinterqueue filename, por exemplo, LPR -P51pcl /home/usr.txt.

    Desativando a Impressão de uma Área Marcada

    Normalmente, um usuário pode imprimir uma área marcada da tela, executando as seguintes etapas:

    1. Utilize o retângulo de marcação para marcar uma área da tela (consulte Marcando e Desmarcando).
    2. Para imprimir a área imediatamente, clique em Arquivo > Imprimir Tela.
    3. Ou, para coletar uma imagem da área e armazená-la na lista de imagens de telas, clique em Arquivo > Coleta de Telas de Impressão > Coletar Tela. O Host On-Demand salva uma imagem de toda a tela, mas imprime apenas a área marcada. Consulte Utilizando Coleta de Telas de Impressão para Capturar uma Parte da Tela.

    É possível desativar a impressão de uma área marcada, para que a tela inteira seja impressa (ou coletada). Quando essa opção está desativada, o Host On-Demand sempre imprimirá ou coletará a tela inteira, mesmo se o usuário tiver marcado uma área utilizando o retângulo de marcação.

    Para desativar a impressão da área marcada, defina o parâmetro HTML markedAreaPrintingEnabled como falso no Assistente para Implementação em sua página HTML cliente. Na página HTML cliente, inclua o parâmetro da seguinte maneira:
    <PARAM NAME=markedAreaPrintingEnabled VALUE=false>.

    Tópicos relacionados: