+ -
当前位置:首页 → 问答吧 → .net ASP.NET 关于word操作 RPC 服务器不可用。 (异常来自 HRESULT:0x800706BA)

.net ASP.NET 关于word操作 RPC 服务器不可用。 (异常来自 HRESULT:0x800706BA)

时间:2011-12-05

来源:互联网

#region - 页面设置 -
  public static void SetPage(Orientation orientation, double width, double height, double topMargin, double leftMargin, double rightMargin, double bottomMargin)
  {
  oDoc.PageSetup.PageWidth = oWord.CentimetersToPoints((float)width);
oDoc.PageSetup.PageHeight = oWord.CentimetersToPoints((float)height); if (orientation == Orientation.横板)
  {
  oDoc.PageSetup.Orientation = Microsoft.Office.Interop.Word.WdOrientation.wdOrientLandscape;
  }
  oDoc.PageSetup.TopMargin = (float)(topMargin * 25);//上边距   
  oDoc.PageSetup.LeftMargin = (float)(leftMargin * 25);//左边距   
  oDoc.PageSetup.RightMargin = (float)(rightMargin * 25);//右边距   
  oDoc.PageSetup.BottomMargin = (float)(bottomMargin * 25);//下边距  
  }
  public static void SetPage(Orientation orientation, double topMargin, double leftMargin, double rightMargin, double bottomMargin)
  {
  SetPage(orientation, 21, 29.7, topMargin, leftMargin, rightMargin, bottomMargin);
  }
  public static void SetPage(double topMargin, double leftMargin, double rightMargin, double bottomMargin)
  {
  SetPage(Orientation.竖板, 21, 29.7, topMargin, leftMargin, rightMargin, bottomMargin);
  }
  #endregion[align=left][/align][align=left][/align]

作者: xiaokewj   发布时间: 2011-12-05

我也是这个问题,程序去word中读取完第一遍,写入Excel后,再回来读取别的信息就会出现"异常来自于HRESULT:0X800706BA",怎么解决啊,是不是我把word组件关了的原因,但是我再一次打开组件还是这个问题啊,求助啊

作者: rondaryr   发布时间: 2011-12-06