New to Telerik UI for ASP.NET Core? Start a free 30-day trial
Advanced Export
Updated on Dec 10, 2025
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"))
)