This sample project demonstrates how to print reports. First, load the report you want to print:
private void ButtonExport_Click(object sender, RoutedEventArgs e)
{
	var report = new StiReport();
    report.Load(@"Reports\TwoSimpleLists.mrt");
	
...

Then, use PrintWithWPF method to print the report:
...

	report.PrintWithWpf();

	MessageBox.Show("The print action is complete.", "Print Report");
}

На скриншоте ниже Вы можете увидеть результат выполнения данного кода:

Printing a Report from Code

Используя этот сайт, вы соглашаетесь на использование файлов Cookie для аналитики и персонализированного контента. Файлы Cookie хранят полезную информацию на вашем компьютере, чтобы помочь нам повысить эффективность и удобство использования. Для получения дополнительной информации, пожалуйста, прочтите Конфиденциальность и Использование Cookie.