SplitTextByColumns
ITextFrame.SplitTextByColumns 方法
将ITextFrame
的文本内容拆分为字符串数组,其中每个元素对应于框架内的一个单独文本列。
public string[] SplitTextByColumns()
返回值
一个字符串数组,其中每个字符串表示ITextFrame
中特定列的文本内容。
备注
如果文本框不包含多个列,则返回的数组将包含一个元素,其中包含完整的文本。空列将在数组中表示为空字符串。
示例
以下示例演示如何使用SplitTextByColumns
:
using (Presentation pres = new Presentation("example.pptx"))
{
// 获取幻灯片上的第一个形状并将其转换为ITextFrame
ITextFrame textFrame = pres.Slides[0].Shapes[0] as ITextFrame;
// 将文本框内容拆分为列
string[] columnsText = textFrame.SplitTextByColumns();
// 将每列的文本打印到控制台
foreach (string column in columnsText)
Console.WriteLine(column);
}
另见
- 接口 ITextFrame
- 命名空间 Aspose.Slides
- 程序集 Aspose.Slides