- OpenXML SDK
- Spire.Doc
- Download Sample Code
class Program
{
static void Main(string[] args)
{
string fileName = "Word10.docx";
CreateTable(fileName);
}
// Insert a table into a word processing document.
public static void CreateTable(string fileName)
{
using (WordprocessingDocument doc = WordprocessingDocument.Create(fileName, WordprocessingDocumentType.Document))
{
MainDocumentPart mainPart = doc.AddMainDocumentPart();
mainPart.Document = new Document();
Body body = mainPart.Document.AppendChild(new Body());
Table tb = new Table();
TableRow row = new TableRow();
TableCell cel = new TableCell(new Paragraph(new Run(new Text("OpenXML"))));
row.AppendChild(cel);
tb.AppendChild(row);
body.Append(tb);
}
}
class Program
{
static void Main(string[] args)
{
string fileName = "Word10.docx";
CreateTable(fileName);
}
public static void CreateTable(string fileName)
{
Document document = new Document();
Section section = document.AddSection();
Table table = section.AddTable();
table.ResetCells(1, 1);
Documents.Paragraph para = table.Rows[0].Cells[0].AddParagraph();
para.AppendText("SpireDoc");
document.SaveToFile(fileName,FileFormat.Docx);
}
}
