Tecnologia > Ferramentas de Apoio > Geradores de Informação > Gerador de Relatórios > Controles > Controle Imagem Vetorial

Controle Imagem Vetorial

O controle Imagem Vetorial faz a impressão de uma imagem DXF.

Propriedades

Nome
O nome do Controle deve ser único no modelo.

Comprimento
Define o comprimento do campo cadastro.

Altura
Define a altura que a seção terá no relatório.

Desenho
Define a imagem do controle.

Linha
Linha onde o controle está posicionado.

Coluna
Coluna onde o controle está posicionado.

Imprimir
Definie se o controle será impresso.

Exportação
Indica qual o escopo da seção com relação as exportações de dados.

Importante

Este controle não é exportado para planilhas Excel (.xls e .xlsx).

Cor de Fundo
Define a cor de fundo da imagem.

Java heap inicial (Xms)
Define o tamanho em MB da heap inicial e mínimo Java.

Java heap máxima (Xmx)
Define o tamanho máximo em MB da heap Java.

 

Eventos

Na Impressão
Permite definir uma regra que será executada antes da impressão do controle. (Disponível gráfico).

Observações

O controle Imagem Vetorial suporta apenas imagens DXF (Autodesk AutoCAD®) Para a leitura desse tipo de imagem é utilizada a biblioteca Kabeja 0.4.

Esta biblioteca possui licença de software Apache versão 2.0.

 

Pré-requisitos

Para uso do recurso é necessário a JRE ou JDK de uma versão homologada.

Nota

Para mais informações verifique a documentação disponível em Ferramentas Administrativas > Informações Técnicas > Componentes de plataforma homologados.

Limitações

Limitações de memória do Java

Xms

O valor Xms não pode exceder o valor Xmx.

Valor padrão e mínimo de memória heap:

- 25% da memória fisica livre ou no mínimo 8 MB.

Xmx

O valor mínimo é 16 MB.

O valor Xmx deve ser maior ou igual ao Xms.

Valores padrões e máximos de memória heap:

- 75% da memória física livre podendo ir até 1 GB.

Possíveis erros de acordo com a mensagem e suas soluções:

Não foi possível carregar a imagem:

A quantidade de memória disponível na JVM é muito pequena para processar este arquivo:

Entidades DXF suportadas

As tabelas a seguir explicam as entidades DXF suportadas. O suporte das outras seções DXF (Tables, Blocks, Classes, Objects) não estão nesta lista.

A exportação funciona apenas para Drafts 2D.

DXF R12

Entidade DXF Lido Exportado Comentário
3DFACE Sim Sim -
ARC Sim Sim -
ATTRIB Sim Sim -
CIRCLE Sim Sim -
DIMENSION Sim Sim Exportado apenas se possuir uma descrição completa do DIMENSION (DIMENSION block)
INSERT Sim Sim -
LINE Sim Sim -
POINT Sim Sim -
POLYLINE Sim Sim PolyMeshes e Splines são suportados também.
SECTION Não Não -
SHAPE Sim Não -
SOLID Sim Sim -
TEXT Sim Sim -
TRACE Sim Sim -
VIEWPORT Sim Não -

DXF R13

Entidade DXF Lido Exportado Comentário
3DSOLID Sim Não ACIS data
BODY Sim Não ACIS data
ELLIPSE Sim Sim Elliptical arcs são suportados também.
LEADER Sim Sim -
MLINE Sim Sim -
MTEXT Sim Sim -
OLEFRAME Não Não -
RAY Sim Sim -
REGION Sim Não ACIS data
SPLINE Sim Sim -
TOLERANCE Sim Não -
XLINE Sim Sim -

DXF R14

Entidade DXF Lido Exportado Comentário
IMAGE Sim Sim Suporte a recorte
HATCH Sim Sim -
LWPOLYLINE Sim Sim -
OLE2FRAME Não Não -

 

DXF 2000

Entidade DXF Lido Exportado Comentário
RTEXT Não Não -
WIPEOUT Não Não -

DXF 2002

RTEXT removido do DXF

DXF 2004

Sem novas entidades

DXF 2005

Entidade DXF Lido Exportado Comentário
TABLE Não Não -

DXF 2006

Sem novas entidades

DXF 2007

Entidade DXF Lido Exportado Comentário
HELIX Não Não -
LIGHT Não Não -
SUN Não Não -
SURFACE Não Não -

Fonte: Kabeja

Este artigo ajudou você?