PAGUE 6 MESES
LEVE 12 MESES
GARANTIR DESCONTO

Fórum Manipular imagens pela API POI, gravar via XWPF em .docx #564053

13/10/2016

0

Boa noite, estou tendo uma certa dificuldade em gravar imagens em um .docx, tenho que gravar três imagens uma ao lado da outra no início da pagina. Sendo uma a esquerda, outra no centro e a última a direita. Consigo com o trecho de código abaixo gravar uma imagem, e posicioná-la por meio de ParagraphAlignment. Apenas estou tendo dificuldades em adicionar as outras imagens a direita dessa primeira, pesquisei em vários sites, mas não achei muita coisa. Apenas consegui adicionar outras abaixo dessa criando novos parágrafos, quem puder me ajudar, eu agradeço e desculpe o incômodo.
Obs.: Sou novo por aqui, se ja tiver um tópico sobre isso, e que esteja com solução, se puderem me passar o link já ajudaria também. Boa noite a todos, e muito obrigado.

XWPFParagraph paragrafo = document.createParagraph();
paragrafo.setAlignment(ParagraphAlignment.LEFT);
String aux = paragrafo.getDocument().addPictureData( new FileInputStream(new File("exemplo.png")), Document.PICTURE_TYPE_PNG);
document.createPicture(blipId, Document.PICTURE_TYPE_PNG, 100, 100);
Gabriel Xavier

Gabriel Xavier

Responder

Posts

15/10/2016

Gabriel Xavier

consegui resolver o meu problema utilizando
XWPFRun p = paragrafo.createRun(); p.addPicture(inputStream, Document.PICTURE_TYPE_JPEG, "exemplo.jpg", Units.toEMU(60), Units.toEMU(60));


e antes de adicionar outra imagem eu adicionei alguns "tab's"
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar