2013-08-16 166 views
1

我想用WordML生成圖像。是的,這是我唯一的選擇。我使用以下代碼: WordML圖像大小

<w:pict> 
<v:shapetype id="_x0000_t75" coordsize="21600,21600" o:spt="75" o:preferrelative="t" path="[email protected]@[email protected]@[email protected]@[email protected]@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://01000001.gif"> 
[Image Data] 
</w:binData> 
<v:shape id="_x0000_s1026" type="#_x0000_t75" style="position:absolute;margin-left:0;margin-top:0;width:91.5pt;height:43.5pt;z-index:-1" wrapcoords="-177 0 -177 21228 21600 21228 21600 0 -177 0"> 
<v:imagedata src="wordml://01000001.gif" o:title="JGerow_Small "/> 
<w10:wrap type="tight"/> 
</v:shape> 
</w:pict> 
</w:p> 

的問題是,當文檔生成時,圖像被水平地在一個比較難看的方式壓扁。

我可以更改哪些屬性來消除此圖像壓縮?

Picutre of Image Squash (The signature, as you can see, is squashed horizontally)

回答

1

我設法讓它達到我想要的大小。以下是我爲那些好奇而作出的改變,並試圖做出類似的改變。

<w:pict> 
<v:shapetype id="_x0000_t75" coordsize="**20000,41600**" o:spt="75" o:preferrelative="t" path="[email protected]@[email protected]@[email protected]@[email protected]@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 **41600** pixelWidth"/> 
<v:f eqn="prod @3 **20000** pixelHeight"/> 
<v:f eqn="sum @0 0 1"/> 
<v:f eqn="prod @6 1 2"/> 
<v:f eqn="prod @7 **41600** pixelWidth"/> 
<v:f eqn="sum @8 21600 0"/> 
<v:f eqn="prod @7 **20000** pixelHeight"/> 
<v:f eqn="sum @10 **20000** 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://01000001.gif"> 
[Image Data] 
</w:binData> 
<v:shape id="_x0000_s1026" type="#_x0000_t75" style="position:absolute;margin-left:0;margin-top:0;width:191.5pt;height:40pt;z-index:-1" wrapcoords="-177 0 -177 21228 **41600 41228 41600** 0 -177 0"> 
<v:imagedata src="wordml://01000001.gif" o:title="JGerow_Small "/> 
<w10:wrap type="tight"/> 
</v:shape> 
</w:pict> 
</w:p> 
+0

你可以給我的文章鏈接,我可以找到如何顯示自定義高度寬度在OOXML圖像? – ViruMax