// Create a new workbook Workbook workbook = new Workbook(); IWorksheet sheet = workbook.getWorksheets().get(0); IShape rectangle = sheet.getShapes().addShape(AutoShapeType.Rectangle, 20, 50, 200, 200); rectangle.getLine().setDashStyle(LineDashStyle.Dash); rectangle.getLine().setStyle(LineStyle.Single); rectangle.getLine().setWeight(7); rectangle.getLine().getColor().setRGB(Color.GetYellow()); IShape donut = sheet.getShapes().addShape(AutoShapeType.Donut, 260, 50, 200, 200); donut.getLine().setDashStyle(LineDashStyle.DashDotDot); donut.getLine().setStyle(LineStyle.Single); donut.getLine().setWeight(7); donut.getLine().getColor().setRGB(Color.GetRed()); // Save to a pdf file workbook.save("ShapeWithLine.pdf");