public void createPicture(XWPFRun run, String blipId, int id, int width, int height) { final int EMU = 9525; width *= EMU; height *= EMU; CTInline inline = run.getCTR().addNewDrawing().addNewInline(); String picXml = String.format(PICXML, id, blipId, width, height); XmlToken xmlToken = null; try { xmlToken = XmlToken.Factory.parse(picXml); } catch (XmlException xe) { LOGGER.error(xe.getMessage(), xe.fillInStackTrace()); } inline.set(xmlToken); inline.setDistT(0); inline.setDistB(0); inline.setDistL(0); inline.setDistR(0); CTPositiveSize2D extent = inline.addNewExtent(); extent.setCx(width); extent.setCy(height); CTNonVisualDrawingProps docPr = inline.addNewDocPr(); docPr.setId(id); docPr.setName("Picture " + id); docPr.setDescr("Generated"); }
public void createPicture(XWPFRun run, String blipId, int id, int width, int height) { final int EMU = 9525; width *= EMU; height *= EMU; CTInline inline = run.getCTR().addNewDrawing().addNewInline(); String picXml = String.format(PICXML, id, blipId, width, height); XmlToken xmlToken = null; try { xmlToken = XmlToken.Factory.parse(picXml); } catch (XmlException xe) { LOGGER.error(xe.getMessage(), xe.fillInStackTrace()); } inline.set(xmlToken); inline.setDistT(0); inline.setDistB(0); inline.setDistL(0); inline.setDistR(0); CTPositiveSize2D extent = inline.addNewExtent(); extent.setCx(width); extent.setCy(height); CTNonVisualDrawingProps docPr = inline.addNewDocPr(); docPr.setId(id); docPr.setName("Picture " + id); docPr.setDescr("Generated"); }
public void createPicture(String blipId, int id, int width, int height) { final int EMU = 9525; width *= EMU; height *= EMU; CTInline inline = createParagraph().createRun().getCTR().addNewDrawing().addNewInline(); String picXml = String.format(PICXML, id, blipId, width, height); XmlToken xmlToken = null; try { xmlToken = XmlToken.Factory.parse(picXml); } catch (XmlException xe) { LOGGER.error(xe.getMessage(), xe.fillInStackTrace()); } inline.set(xmlToken); inline.setDistT(0); inline.setDistB(0); inline.setDistL(0); inline.setDistR(0); CTPositiveSize2D extent = inline.addNewExtent(); extent.setCx(width); extent.setCy(height); CTNonVisualDrawingProps docPr = inline.addNewDocPr(); docPr.setId(id); docPr.setName("Picture " + id); docPr.setDescr("Generated"); }
public void createPicture(String blipId, int id, int width, int height) { final int EMU = 9525; width *= EMU; height *= EMU; CTInline inline = createParagraph().createRun().getCTR().addNewDrawing().addNewInline(); String picXml = String.format(PICXML, id, blipId, width, height); XmlToken xmlToken = null; try { xmlToken = XmlToken.Factory.parse(picXml); } catch (XmlException xe) { LOGGER.error(xe.getMessage(), xe.fillInStackTrace()); } inline.set(xmlToken); inline.setDistT(0); inline.setDistB(0); inline.setDistL(0); inline.setDistR(0); CTPositiveSize2D extent = inline.addNewExtent(); extent.setCx(width); extent.setCy(height); CTNonVisualDrawingProps docPr = inline.addNewDocPr(); docPr.setId(id); docPr.setName("Picture " + id); docPr.setDescr("Generated"); }