You can print Microsoft Visio Diagram files programmatically using C#. Export Visio shapes or documents To a default or specific printer using XpsPrinter....Print Visio Diagram Documents VSDX, DWGX, VSTX Programmatically...print Diagram documents like VSDX , DWG , VDW , VSTX programmatically...