New to Telerik UI for ASP.NET Core? Start a free 30-day trial
Advanced Export
The Telerik UI Diagram for ASP.NET Core provides options for exporting its content to PDF and SVG, and as an Image.
Razor
<button class='export-pdf k-button'>Export as PDF</button>
<button class='export-img k-button'>Export as Image</button>
<button class='export-svg k-button'>Export as SVG</button>
@(Html.Kendo().Diagram()
.Name("diagram")
.DataSource(dataSource => dataSource
.Read(read => read
.Action("Export_Read", "Diagram")
)
.Model(m => m.Children("Items"))
)
.Editable(false)
.Layout(l => l.Type(DiagramLayoutType.Layered))
.ShapeDefaults(sd => sd
.Visual("visualTemplate")
)
.ConnectionDefaults(cd => cd
.Stroke(s => s
.Color("#979797")
.Width(2)
)
)
.Events(events => events.DataBound("onDataBound"))
)