public void DrawLine() { var request = new LineData(); request.PinX = 1; request.PinY = 2; request.Width = 1; request.Height = 1; request.Points = new List <PointF> { new PointF(0, 0), new PointF(0, 1) }; request.Text = "test draw line"; var shapeStyleData = new ShapeStyleData(); shapeStyleData.FillBackGroundColor = "#FF0000"; var textStyleData = new TextStyleData(); textStyleData.FontSize = 0.25; textStyleData.FontName = "Times New Roman"; request.ShapeStyleData = shapeStyleData; request.TextStyleData = textStyleData; var response = diagramApi.PutDrawLine(fileName, pageName, request, StorageTestFOLDER); Assert.IsTrue(response.IsSuccess); }
public void AddShape() { var masters = diagramApi.AddMaster(fileName, GetFileStream("BasicShapes.vssx"), StorageTestFOLDER); Assert.IsTrue(masters.AddedMasters.Count > 0); List <DrawShapeModel> list = new List <DrawShapeModel>(); DrawShapeModel item = new DrawShapeModel(); item.MasterName = masters.AddedMasters[0].Name; item.PinX = 3; item.PinY = 3; item.Width = 1; item.Height = 1; item.Text = "draw test"; var shapeStyleData = new ShapeStyleData(); shapeStyleData.FillBackGroundColor = "#FF0000"; var textStyleData = new TextStyleData(); textStyleData.FontSize = 0.25; textStyleData.FontName = "Times New Roman"; item.ShapeStyleData = shapeStyleData; item.TextStyleData = textStyleData; list.Add(item); var response = diagramApi.AddShapes(fileName, "newPage", list, StorageTestFOLDER); Assert.IsTrue(response.IsSuccess); }