110,532
社区成员
发帖
与我相关
我的任务
分享
public void TableListsTest()
{
Aspose.Words.Document doc = new Aspose.Words.Document();
Aspose.Words.DocumentBuilder builder = new Aspose.Words.DocumentBuilder(doc);
Aspose.Words.Tables.Table table = builder.StartTable();
Aspose.Words.Lists.List numberedList = doc.Lists.Add(ListTemplate.NumberDefault);
numberedList.ListLevels[1].NumberStyle = NumberStyle.Arabic;
numberedList.ListLevels[1].NumberFormat = "\x0000.\x0001";
builder.InsertCell();
builder.ListFormat.List = numberedList;
builder.Write("主一");
builder.InsertCell();
builder.ListFormat.RemoveNumbers();
builder.Write("文件名称");
builder.InsertCell();
builder.Write("规格");
builder.InsertCell();
builder.Write("签字");
builder.InsertCell();
builder.Write("备注");
builder.EndRow();//
builder.InsertCell();
builder.ListFormat.List = numberedList;
builder.ListFormat.ListIndent();
builder.Write("子1");
builder.InsertCell();
builder.ListFormat.RemoveNumbers();
builder.Write("文件名称");
builder.InsertCell();
builder.Write("规格");
builder.InsertCell();
builder.Write("签字");
builder.InsertCell();
builder.Write("备注");
builder.EndRow();//
builder.InsertCell();
builder.ListFormat.List = numberedList;
builder.ListFormat.ListIndent();
builder.Write("子2");
builder.InsertCell();
builder.ListFormat.RemoveNumbers();
builder.Write("文件名称");
builder.InsertCell();
builder.Write("规格");
builder.InsertCell();
builder.Write("签字");
builder.InsertCell();
builder.Write("备注");
builder.EndRow();//结束此行的标记
builder.EndTable();
builder.ListFormat.RemoveNumbers();//编号结束
doc.Save(@"C:\111.docx");
}
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
builder.ListFormat.ApplyNumberDefault();
builder.Writeln("Item 1");
builder.Writeln("Item 2");
builder.ListFormat.ListIndent();
builder.Writeln("Item 2.1");
builder.Writeln("Item 2.2");
builder.ListFormat.ListIndent();
builder.Writeln("Item 2.2.1");
builder.Writeln("Item 2.2.2");
builder.ListFormat.ListOutdent();
builder.Writeln("Item 2.3");
builder.ListFormat.ListOutdent();
builder.Writeln("Item 3");
builder.ListFormat.RemoveNumbers();
public void ApplyDefaultBulletsAndNumbers()
{
//ExStart
//ExFor:DocumentBuilder.ListFormat
//ExFor:ListFormat.ApplyNumberDefault
//ExFor:ListFormat.ApplyBulletDefault
//ExFor:ListFormat.ListIndent
//ExFor:ListFormat.ListOutdent
//ExFor:ListFormat.RemoveNumbers
//ExSummary:Shows how to apply default bulleted or numbered list formatting to paragraphs when using DocumentBuilder.
DocumentBuilder builder = new DocumentBuilder();
builder.Writeln("Aspose.Words allows:");
builder.Writeln();
// Start a numbered list with default formatting.
builder.ListFormat.ApplyNumberDefault();
builder.Writeln("Opening documents from different formats:");
// Go to second list level, add more text.
builder.ListFormat.ListIndent();
builder.Writeln("DOC");
builder.Writeln("PDF");
builder.Writeln("HTML");
// Outdent to the first list level.
builder.ListFormat.ListOutdent();
builder.Writeln("Processing documents");
builder.Writeln("Saving documents in different formats:");
// Indent the list level again.
builder.ListFormat.ListIndent();
builder.Writeln("DOC");
builder.Writeln("PDF");
builder.Writeln("HTML");
builder.Writeln("MHTML");
builder.Writeln("Plain text");
// Outdent the list level again.
builder.ListFormat.ListOutdent();
builder.Writeln("Doing many other things!");
// End the numbered list.
builder.ListFormat.RemoveNumbers();
builder.Writeln();
builder.Writeln("Aspose.Words main advantages are:");
builder.Writeln();
// Start a bulleted list with default formatting.
builder.ListFormat.ApplyBulletDefault();
builder.Writeln("Great performance");
builder.Writeln("High reliability");
builder.Writeln("Quality code and working");
builder.Writeln("Wide variety of features");
builder.Writeln("Easy to understand API");
// End the bulleted list.
builder.ListFormat.RemoveNumbers();
builder.Document.Save(MyDir + "Lists.ApplyDefaultBulletsAndNumbers Out.doc");
//ExEnd
}