Boa tarde amigos, estou precisando de uma ajudinha aqui em ITEXT
Eu tenho uma imagem que é uma assinatura e o meu código me gera uma linha como está “__________________________________________________________”, eu gostaria de colocar a imagem por cima da assinatura, como se a assinatura fosse feita perfeitamente em cima da minha linha, para fazer isto no meu codigo eu teria que colocar duas celulas no mesmo lugar em um PdfPTable, alguém poderia me ajudar ?
Niguém ai manja de Itext ? Ta dificil encontrar a solução viu
J
juniogof
Amigo, vc conseguiu resolver?
M
michelorth_92
c ta usando ireport?
J
juniogof
Não, estou usando ITEXT
S
samirrolemberg
trabalhe com uma tabela de 3 linhas e 1 coluna.
na primeira coluna você coloca a imagem, na segunda a linha e na terceira (se for o caso) vc coloca um nome.
<--linha->
<-assin->
não usei itext ainda (mas vou usar rsrs)
é possivel fazer isso? (geralmente eu faço isso com html, ou no ireport em alguns casos)
e vc pode definir a orientação de cada celula! (pode?)
T
Thales.Angelino
Olá,
Uma solução bm prática para o seu problema é criar uma nova tabela com dois rows, estes recebendo o texto e a imagem separadamente, e depois admitir na célula principal a nova tabela. Espero que te ajude a resolver seu problema.
Abçs
N
nooorton
Caso o local onde fique os traços para a assinatura seja fixo você pode fazer o seguinte:
//Carrega imagem
Image imagem = Image.getInstance("C:/IMAGEM/SUAIMAGEM.JPG");
//Seta a posição da imagem (X = HORIZONTAL, Y = VERTICAL)
imagem.setAbsolutePosition(X, Y);
//Adiciona a imagem no seu documento
SEUDOCUMENTO.add(imagem);
Com isso não seria necessário a criação da outra coluna/row.