跳到主要内容

SetPosition

设置首字下沉类型。

语法​

expression.SetPosition(position);

expression - 表示 ApiDropCap 类的变量。

参数​

名称必需/可选数据类型默认值描述
position必需"none" | "drop" | "margin"首字下沉类型:"none" 移除首字下沉,"drop" 将其置于文本内,"margin" 将其置于页边距中。

返回值​

ApiDropCap | null | undefined

示例​

在文档中将首字下沉类型在文本内和页边距之间切换。

// Move a drop cap from the text into the margin in a document.

// Switch an existing in-text drop cap to an in-margin drop cap in a document.

const doc = Api.GetDocument();
const paragraph = Api.CreateParagraph();
paragraph.AddText('Once upon a time, there was a paragraph that started with a large decorative letter.');
doc.Push(paragraph);
const dropCap = paragraph.SetDropCap('drop');
dropCap.SetPosition('margin');