Search Results for

    Show / Hide Table of Contents

    Objeto "Figura"

    O próximo objeto a ser abordado é o objeto "Figura". Ele também é usado nos relatórios com frequência. Ao usar este objeto é possível inserir logos, fotos (de um funcionário, por exemplo) ou qualquer outras informações pictóricas. O objeto pode exibir gráficos nos formatos BMP, ICO, WMF ou EMF.

    Vamos dar uma olhada nas funcionalidades deste objeto. Crie um relatório em branco e coloque um objeto "Figura" na página do relatório. Se o editor de figura não abrir automaticamente, clique duas vezes no objeto "Figura". Você pode carregar qualquer figura de um arquivo gráfico ou apagar a figura existente e fechar o editor ao clicar na marca de seleção verde.

    Algumas propriedades do objeto estão disponíveis no menu de contexto, assim como no inspetor de objetos:

    • Tamanho Automático (AutoSize)

    • Esticar: ativado por padrão (Stretch)

    • Centro (Center)

    • KeepAspectRatio: ativado por padrão (KeepAspectRatio)

    Quando "Tamanho Automático" estiver ativado, o objeto é redimensionado para o tamanho da figura que contém. Às vezes isso pode ser útil se são exibidas figuras de bancos de dados de diversos tamanhos. "Tamanho Automático" é desativado por padrão.

    "Esticar" é ativado por padrão. Esta propriedade estende a figura dentro do objeto. Altere o tamanho do objeto usando o mouse e você verá que toda a figura é sempre exibida dentro do quadro do objeto. Se "Esticar" for desativado, a figura (ou somente parte dela) é exibida em seu tamanho original. Este comportamento difere de "Tamanho Automático" porque você tem controle sobre o tamanho do quadro do objeto, que pode ser maior o menor que a figura que contém. Com "Tamanho Automático" ativado, você não possui nenhum controle sobre o tamanho do quadro do objeto.

    A propriedade "Centro" alinha a figura dentro do objeto.

    "KeepAspectRatio" é ativado por padrão. Ela evita que a figura seja distorcida quando o tamanho do objeto for modificado. Esta propriedade somente é efetiva quando "Esticar" também estiver ativado. Quando "KeepAspectRatio" estiver ativado, um círculo desenhado permanece sendo um círculo sem se tornar um oval, não importando o tamanho do objeto "Figura". A figura estendida ocupa somente a parte do espaço interno do objeto que é necessária para exibí-la com a taxa de proporção correta. Quando é desativado, a figura é estendida para preencher o quadro do objeto e será distorcida se a taxa de proporção do quadro não for a mesma da figura.

    Outra propriedade útil que está disponível somente no inspetor de objetos é FileLink. Ao inserir o nome de um arquivo, como c:\figura.bmp, ou uma variável que contém o nome de um arquivo, como [figura_arquivo], irá carregar a figura do arquivo nomeado ao executar o relatório.

    Back to top © 1998-2022 Copyright Fast Reports Inc.