用freemarker插入一张图片已经实现,现在要插入多张图片有问题,网上找的这个方法没用,来个高手,最好有完整的已经实现的例子
<#list images as im>
<w:pict>
<v:shapetype id=”_x0000_t75″ coordsize=”21600,21600″ o:spt=”75″ o:preferrelative=”t” path=”m@4@5l@4@11@9@11@9@5xe” filled=”f” stroked=”f”>
<v:stroke joinstyle=”miter”/>
<v:formulas>
<v:f eqn=”if lineDrawn pixelLineWidth 0″/>
<v:f eqn=”sum @0 1 0″/>
<v:f eqn=”sum 0 0 @1″/>
<v:f eqn=”prod @2 1 2″/>
<v:f eqn=”prod @3 21600 pixelWidth”/>
<v:f eqn=”prod @3 21600 pixelHeight”/>
<v:f eqn=”sum @0 0 1″/>
<v:f eqn=”prod @6 1 2″/>
<v:f eqn=”prod @7 21600 pixelWidth”/>
<v:f eqn=”sum @8 21600 0″/>
<v:f eqn=”prod @7 21600 pixelHeight”/>
<v:f eqn=”sum @10 21600 0″/>
</v:formulas>
<v:path o:extrusionok=”f” gradientshapeok=”t” o:connecttype=”rect”/>
<o:lock v:ext=”edit” aspectratio=”t”/>
</v:shapetype>
<w:binData w:name=”${“wordml://0200000″+im_index+1+”.jpg”}” xml:space=”preserve”>${im}</w:binData>
<v:shape id=”图片” o:spid=”_x0000_i1025″ type=”#_x0000_t75″ style=”width:414.75pt;height:207.75pt;visibility:visible;mso-wrap-style:square”>
<v:imagedata src=”${“wordml://0200000″+im_index+1+”.jpg”}” o:title=”菜单”/>
</v:shape>
</w:pict>
</#list>
<#list images as im>
<w:pict>
<v:shapetype id=”_x0000_t75″ coordsize=”21600,21600″ o:spt=”75″ o:preferrelative=”t” path=”m@4@5l@4@11@9@11@9@5xe” filled=”f” stroked=”f”>
<v:stroke joinstyle=”miter”/>
<v:formulas>
<v:f eqn=”if lineDrawn pixelLineWidth 0″/>
<v:f eqn=”sum @0 1 0″/>
<v:f eqn=”sum 0 0 @1″/>
<v:f eqn=”prod @2 1 2″/>
<v:f eqn=”prod @3 21600 pixelWidth”/>
<v:f eqn=”prod @3 21600 pixelHeight”/>
<v:f eqn=”sum @0 0 1″/>
<v:f eqn=”prod @6 1 2″/>
<v:f eqn=”prod @7 21600 pixelWidth”/>
<v:f eqn=”sum @8 21600 0″/>
<v:f eqn=”prod @7 21600 pixelHeight”/>
<v:f eqn=”sum @10 21600 0″/>
</v:formulas>
<v:path o:extrusionok=”f” gradientshapeok=”t” o:connecttype=”rect”/>
<o:lock v:ext=”edit” aspectratio=”t”/>
</v:shapetype>
<w:binData w:name=”${“wordml://0200000″+im_index+1+”.jpg”}” xml:space=”preserve”>${im}</w:binData>
<v:shape id=”图片” o:spid=”_x0000_i1025″ type=”#_x0000_t75″ style=”width:414.75pt;height:207.75pt;visibility:visible;mso-wrap-style:square”>
<v:imagedata src=”${“wordml://0200000″+im_index+1+”.jpg”}” o:title=”菜单”/>
</v:shape>
</w:pict>
</#list>
解决方案
50
题主怎么解决的?为什么本人插入图片地方的代码和你的不同?
<w:drawing> <wp:inline distT="0" distB="0" distL="0" distR="0"> <wp:extent cx="5274310" cy="1554540"/> <wp:effectExtent l="0" t="0" r="2540" b="7620"/> <wp:docPr id="3" name="图片 3" descr="D:\PDF\word\team\pics\团体0.jpeg"/> <wp:cNvGraphicFramePr> <a:graphicFrameLocks noChangeAspect="1" xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main"/> </wp:cNvGraphicFramePr> <a:graphic xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main"> <a:graphicData uri="http://schemas.openxmlformats.org/drawingml/2006/picture"> <pic:pic xmlns:pic="http://schemas.openxmlformats.org/drawingml/2006/picture"> <pic:nvPicPr> <pic:cNvPr id="0" name="Picture 1" descr="D:\PDF\word\team\pics\团体0.jpeg"/> <pic:cNvPicPr> <a:picLocks noChangeAspect="1" noChangeArrowheads="1"/> </pic:cNvPicPr> </pic:nvPicPr> <pic:blipFill> <a:blip r:embed="rId6"> <a:extLst> <a:ext uri="{28A0092B-C50C-407E-A947-70E740481C1C}"> <a14:useLocalDpi val="0" xmlns:a14="http://schemas.microsoft.com/office/drawing/2010/main"/> </a:ext> </a:extLst> </a:blip> <a:srcRect/> <a:stretch> <a:fillRect/> </a:stretch> </pic:blipFill> <pic:spPr bwMode="auto"> <a:xfrm> <a:off x="0" y="0"/> <a:ext cx="5274310" cy="1554540"/> </a:xfrm> <a:prstGeom prst="rect"> <a:avLst/> </a:prstGeom> <a:noFill/> <a:ln> <a:noFill/> </a:ln> </pic:spPr> </pic:pic> </a:graphicData> </a:graphic> </wp:inline> </w:drawing>
本人的是这个样子的。本人可以循环插入图片,但出现一个问题,由于本人插入的图片尺寸大小不一样,导致出来的图片有很多变形了