1

HTML代码如下:

<div>1.下面各式中正确的是(&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;).&lt;/div>
<table cellpadding="0" cellspacing="0">
  <tr>
    <td>A.&lt;img style="VERTICAL-ALIGN: middle" src="/JuniorMiddleSchool/Mat/pix126f0.png"></td>
  </tr><tr>
    <td>B.&lt;img style="VERTICAL-ALIGN: middle" src="/JuniorMiddleSchool/Mat/pix126f1.png"></td>
  </tr><tr>
    <td>C.&lt;img style="VERTICAL-ALIGN: middle" src="/JuniorMiddleSchool/Mat/pix126f2.png"></td>
  </tr><tr>
    <td>D.&lt;img style="VERTICAL-ALIGN: middle" src="/JuniorMiddleSchool/Mat/pix126f3.png"></td>
  </tr>
</table>
<div>2.若x
  <img style="VERTICAL-ALIGN: middle" src="/JuniorMiddleSchool/Mat/pix1210k.png">=9,x
  <img style="VERTICAL-ALIGN: middle" src="/JuniorMiddleSchool/Mat/pix1210l.png">=6,x
  <img style="VERTICAL-ALIGN: middle" src="/JuniorMiddleSchool/Mat/pix1210m.png">=4,则x
  <img style="VERTICAL-ALIGN: middle" src="/JuniorMiddleSchool/Mat/pix1210n.png">
  的值是(&nbsp;&nbsp;&nbsp; ).
</div>
<table cellpadding="0" cellspacing="0">
  <tr><td>A.24</td></tr>
  <tr><td>B.19</td></tr>
  <tr><td>C.18</td></tr>
  <tr><td>D.16</td></tr>
</table>
<div>3.下列运算正确的是(&nbsp;&nbsp;&nbsp; ).</div>
<table cellpadding="0" cellspacing="0">
  <tr><td>A.(a²b)³=a<img style="VERTICAL-ALIGN: middle" src="/JuniorMiddleSchool/Mat/pix120ec.png">b³</td></tr>
  <tr><td>B.a³·a²=a<img style="VERTICAL-ALIGN: middle" src="/JuniorMiddleSchool/Mat/pix120ed.png"></td></tr>
  <tr><td>C.a<img style="VERTICAL-ALIGN: middle" src="/JuniorMiddleSchool/Mat/pix120ee.png">÷a²=a</td></tr>
  <tr><td>D.a+a=a²</td></tr>
</table>
<div>4.若a>0,且a
  <sup>x</sup>=2,a<sup>y</sup>=3,则a<sup>x+y</sup>的值等于&lt;u>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</u>.
</div>
<div>5.(-a<sup>2</sup>b<sup>2</sup>)<sup>2</sup>·a=___________.&lt;/div>
<div>6.下列各式计算正确的是(&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;)</div>
<table cellpadding="0" cellspacing="0">
  <tr><td>A.&lt;img style="VERTICAL-ALIGN: middle" src="/JuniorMiddleSchool/Mat/pix0b9qs.png"></td></tr>
  <tr><td>B.&lt;img style="VERTICAL-ALIGN: middle" src="/JuniorMiddleSchool/Mat/pix0b9qt.png"></td></tr>
  <tr><td>C.&lt;img style="VERTICAL-ALIGN: middle" src="/JuniorMiddleSchool/Mat/pix0b9qu.png"></td></tr>
  <tr><td>D.a<sup>4</sup>·a<sup>2</sup>=a<sup>8</sup></td></tr>
</table>
<div>7.下列各式:①a<sup>0</sup>=1;②a<sup>2</sup>•a<sup>3</sup>=a<sup>5</sup>;③2<sup>﹣2</sup>=﹣&lt;img style="VERTICAL-ALIGN: middle" src="/JuniorMiddleSchool/Mat/piwzyrqs.png">;④﹣(3﹣5)+(﹣2)<sup>4</sup>÷8×(﹣1)=0;⑤x<sup>2</sup>+x<sup>2</sup>=2x<sup>2</sup>,其中正确的是(&nbsp;)</div>
<table cellpadding="0" cellspacing="0">
  <tr><td>A.①②③</td></tr>
  <tr><td>B.①③⑤</td></tr>
  <tr><td>C.②③④</td></tr>
  <tr><td>D.②④⑤</td></tr>
</table>
<div>8.下列运算正确的是(&nbsp;&nbsp;&nbsp;)</div>
<table cellpadding="0" cellspacing="0">
  <tr><td>A.&lt;img style="VERTICAL-ALIGN: middle" src="/JuniorMiddleSchool/Mat/piww8ars.png"></td></tr>
  <tr><td>B.&lt;img style="VERTICAL-ALIGN: middle" src="/JuniorMiddleSchool/Mat/piww8art.png"></td></tr>
  <tr><td>C.&lt;img style="VERTICAL-ALIGN: middle" src="/JuniorMiddleSchool/Mat/piww8aru.png"></td></tr>
  <tr><td>D.&lt;img style="VERTICAL-ALIGN: middle" src="/JuniorMiddleSchool/Mat/piww8arv.png"></td></tr>
</table>
<div>9.下列运算正确的是(&nbsp;&nbsp;)</div>
<table cellpadding="0" cellspacing="0">
  <tr><td>A.x<sup>5</sup>+x<sup>5</sup>=x<sup>10</sup></td></tr>
  <tr><td>B.x<sup>5</sup>•x<sup>5</sup>=x<sup>10</sup></td></tr>
  <tr><td>C.(x<sup>5</sup>)<sup>5</sup>=x<sup>10</sup></td></tr>
  <tr><td>D.x<sup>20</sup>÷x<sup>2</sup>=x<sup>1</sup></td></tr>
</table>
<div>10.(1)若m<sup>x</sup>=4,m<sup>y</sup>=3,求m<sup>x+3y</sup>的值&lt;br>(2)、先化简,再求值:<br>已知<img style="VERTICAL-ALIGN: middle" src="/JuniorMiddleSchool/Mat/piwt6hlw.png">,其中x=﹣2,y=﹣0.5.
</div>

服务器代码:

NodeCollection shapeCollection = _oDoc.GetChildNodes(NodeType.Shape, true);
  Node[] shapes = shapeCollection.ToArray();
  foreach (Shape shape in shapes)
  {
    if (shape.ShapeType.Equals(ShapeType.Image))
    {
      shape.WrapType = WrapType.None;
      shape.BehindText = true;
      shape.RelativeHorizontalPosition = RelativeHorizontalPosition.Page;
      shape.HorizontalAlignment = HorizontalAlignment.Center;
      shape.RelativeVerticalPosition = RelativeVerticalPosition.Page;
      shape.VerticalAlignment = VerticalAlignment.Center;
    }
  }

但是这样设置是没有效果的。

4

2 回答 2

1

您可以使用以下代码将图像垂直居中对齐:

var doc= new Document();
var vLineHeight=5;
foreach (Shape shape in doc.GetChildNodes(NodeType.Shape, true))
{
   shape.Font.Position = -(shape.Height / 2 - vLineHeight);
}
于 2017-01-13T12:16:35.173 回答
0

您可以通过执行以下步骤手动获得所需的结果:

  1. 使用 MS Word 2013 打开 Aspose.Words 生成的文档
  2. 单击包含图像的段落文本
  3. 单击主页选项卡或页面布局选项卡上的段落对话框启动器
  4. 点击亚洲字体
  5. 从文本对齐下拉菜单中选择居中
  6. 点击确定

但是,使用 Aspose.Words,目前无法将形状/图像与段落中的其余文本垂直对齐。我建议您在Aspose.Words 论坛中使用您上面提到的 html 和服务器代码报告问题。

我与 Aspose 一起担任开发人员宣传员。

于 2015-07-09T04:54:01.107 回答