spiDrawing

新建apiDrawing

类表示图形对象

方法论

名称 描述性
添加破解

插入主文档中指定位置的中断

拷贝

复制当前图形对象

删除

删除当前图形对象

填充

设置填充格式属性当前图形对象

GetClassType系统

返回ApiDrawing类类型

GetHiight系统

返回当前绘图高度

GetLock值

返回当前绘图中指定的锁类型锁值

获取extDrawing

返回下一行绘图对象

GetParentContentControl

返回父内容控件内含图形对象

GetParentParagraph

返回父段内含图形对象

获取父表

返回父表包含图形对象

GetParentTableCell

返回父表单元格内含图形对象

GetprevDrawing

返回前行绘图对象

获取Width

返回当前绘图宽度

InsertInContentControl

以丰富的文本内容控件打包图形对象

插入段

插入段落指定位置

比例移位

使用指定系数缩放图高度

缩放Width

使用指定系数缩放图宽度

选择

选择当前图形对象

设置偏差

指定最小距离在当前绘图对象与后续文本边缘间保持

SetDrawingPrFromDrawing

设置从另一图到当前图的属性将复制下列属性:水平和垂直对齐,当前绘图对象边缘与后续文本之间的距离,打包样式,绘图名称,标题和描述

SetHorA

指定浮对象水平对齐

SetHorFlip

横向翻转当前绘图

SetHor位置

设置悬浮对象横向定位绝对测量

SetLock值

置锁值为当前绘图中指定的锁类型

etOutLine

设置参数属性到指定的图形对象

定点大小

设置对象约束框大小(图像、形状、图表)

SetVerA

指定浮动对象垂直对齐

设置变换模式

设置悬浮对象垂直定位绝对测量

设置Vert翻页

垂直翻转当前绘图

SetWrappingStyle

设置当前对象包类型(图像、形状、图表)。可设置下列包样式类型之一:

  • 内联对象被视为文本的一部分,像字符,所以当文本移动时,对象也移动在这种情况下定位选项无法获取如果选择下列样式之一,对象可独立于文本移动并完全定位在页面上:
  • 方块文本包绑矩形框约束对象
  • 紧接文本包存实际对象边缘
  • 通路文本环绕对象边缘并填充对象内开放白空间
  • 安东波通文本仅在对象上下
  • 身后文本重叠对象
  • 内元对象重叠文本
ToJSON系统

转换apidraring对象为JSON对象

实例

拷贝代码
builder.CreateFile("docx")!varoDocuments=api.GetDocumentvarolements=ODocument.GetEplement0oclipse.adText)oclipse.adText)oddtext(形状与文本间距半英吋(457200英文度量器))Var OGs1 = Api.CreateGradientStopVar OGS2 = Api.CreateGradient StopvaroFinll =api.CriateRadialGratientFillvarostroke=api.CreatestrokevaroDrawing=api.CreateShapeODrawing.SetDistances(457200,457200,457200,457200,0)oDrawing.SetWrappingStyle("square")!oDrawing.SetHorAlign("page", "center")!oParagraph.AddDrawing(oDrawing)!odeptes = Api.CreatelementsodText ("这是另一段.")oDocument.Push(oParagraph)!odeptes = Api.Createlementsoclipse.adTextoDocument.Push(oParagraph)!builder.SaveFile("docx", "ApiDrawing.docx")!builder.CloseFile();

结果文档