private void DocumentBuilder_4() { //create filename of pdf_file_tosave var word_file_tosave = @"d:\1.docx"; //new pdf doc //var word_doc = new Aspose.Words.Document(); Aspose.Words.DocumentBuilder builder1 = new Aspose.Words.DocumentBuilder(); builder1.InsertHtml("<H1>this is a testing!</H1>"); var rhp = new Aspose.Words.Drawing.RelativeHorizontalPosition(); var rvp = new Aspose.Words.Drawing.RelativeVerticalPosition(); builder1.InsertShape(Aspose.Words.Drawing.ShapeType.StraightConnector1, rhp, 10, rvp, 10, 300, 300, Aspose.Words.Drawing.WrapType.None); builder1.InsertShape(Aspose.Words.Drawing.ShapeType.CurvedConnector3, rhp, 10, rvp, 10, 200, 300, Aspose.Words.Drawing.WrapType.None); builder1.InsertShape(Aspose.Words.Drawing.ShapeType.CurvedConnector4, rhp, 10, rvp, 10, 100, 300, Aspose.Words.Drawing.WrapType.None); builder1.InsertShape(Aspose.Words.Drawing.ShapeType.CurvedConnector5, rhp, 10, rvp, 10, 50, 300, Aspose.Words.Drawing.WrapType.None); //save try { //word_doc.Save(word_file_tosave, Aspose.Words.SaveFormat.Docx); builder1.Document.Save(word_file_tosave, Aspose.Words.SaveFormat.Docx); MessageBox.Show("Save Successfully!"); //pdfDoc.Dispose(); Process.Start(word_file_tosave); } catch { MessageBox.Show("Faild to Save!"); } }