apiPicture格式

新建apictureForm

类表示文档图片表

属性

名称 类型 描述性
比例法 缩放Flag

条件缩放图片表态 : “ 常量 ”、“ 永不 ”、“ 过大 ” 或“ 过小 ”

锁特征Ratio 布林安

指定图片表的侧比锁不锁

尊重边界 布林安

指定在缩放图像时表边宽度受尊重或不受尊重

移位X 百分数

水平图片定位图片表内以百分比测量

  • 0图片置左
  • 50码图片置中
  • 百元图片置右
移位Y 百分数

图片表内垂直定位以百分比测量

  • 0- 图片放在顶部;
  • 50码图片置中
  • 百元照片贴底

方法论

名称 描述性
清除

清除当前表单

拷贝

复制当前表单

GetClassType系统

返回ApiFormBase类

GetFormKey

返回当前表单键

GetFormType

返回当前表单类型

获取图像

从当前图片表单返回64基数图像

GetPicturePosition

返回当前表单内图片位置

GetSecriptFlag

返回当前图片表单缩放条件

获取图文

返回当前表单文本方法仅适用于文本和组合框表单

GetTextPr

返回当前表单文本属性方法仅适用于文本和组合框表单

GetTipText

返回当前表单的提示文本

获取WrapperShape

返回形状以控制固定大小窗体框的位置和大小空值返回内联表

IsF定型

检查当前表单是否固定大小

IsLockAspectRatio

检查当前图片表的侧比是否锁定

所请求

检查当前表单是否需要

IsRespectBorders

检查表单边框宽度是否受尊重

SetBackgroundColor

设置当前表单背景色

设置边框颜色

设置边框色当前表单

segormKey

设置当前表单密钥

区位映射

设置图像到当前图片表

SetLockAspectRatio

锁定当前图片表的侧比

SetPicturePosition

设置当前表单内图片位置

  • 0图片置左上角
  • 50码图片置中
  • 百元图片置右下
SetPlaceholderText

设置占位符文本为当前表单无法设置复选框或收音机按钮

设置必备

指定需要当前表单 。

SetRespectBorders

缩放图像时尊重表单边框宽度

sescriptFlag

设置当前图片表单缩放条件

SetTextPr

设置文本属性为当前表单方法仅适用于文本和组合框表单

SetTip图文

设置提示文本为当前表单

封装

转换当前表单为固定大小表单

内联

转换当前表单为内联表单图片表单无法转换成内联式表单,它总是固定大小对象

实例

拷贝代码
builder.CreateFile("docx")!varoDocuments=api.GetDocumentvaropictureForm = Api.CreatePictureFormvarolements=ODocument.GetEplement0oParagraph.AddElement(oPictureForm)!oPictureForm.SetImage("https://api.onlyoffice.com/content/img/docbuilder/examples/user-profile.png")!oPictureForm.SetLockAspectRatio(true)!oPictureForm.SetScaleFlag("tooBig")!oPictureForm.SetPicturePosition(70, 70)!oPictureForm.SetRespectBorders(true)!varslag=oPictureForm.GetServiceFlagvarastion=OpictureForm.GetPicturePostionvarblock =OPICTERFORM.IsLockAspecitRatiovarBeserve边界表示octim.Isesodeptes = Api.Createlementsodision.adTextoParagraph.AddLineBreak()!od.adText(“文档中第一图片表的侧比锁定 :+block”)oParagraph.AddLineBreak()!od.adText ("文档中第一张图片的边框在缩放图像时受尊重:oDocument.Push(oParagraph)!odeptes = Api.CreatelementsodtextoParagraph.AddLineBreak()!开始i=0< 位子. 长度++/varnshiftsadText (''+nshft)oParagraph.AddLineBreak()!ODocument.Pushbuilder.SaveFile("docx", "ApiPictureForm.docx")!builder.CloseFile();

结果文档