I'm trying to print a report with some data from our system on it. The report should be printer as a label. The label has a width of 102mm and a height of 102mm. I'm using this code to print the label:
IReportDocument repDocList =
// set printer settings
PrinterSettings printSet =
printSet.Copies = 1;
printSet.PrinterName = LabelPrinterName;
// create print controller
PrintController printCtrl =
// create report processor
ReportProcessor repProc =
repProc.PrintController = printCtrl;
InstanceReportSource repSrc =
repSrc.ReportDocument = repDocList;
// print report
The report contains text and image. I attached two images. One image is the expected report how it should be printed on the label. We printed that manually on windows photo gallery application to test if our printer is able to print images properly. The second image is how the telerik report is printed. As you can see it doesn't print the image properly (only black & white). It also prints the report on two pages and moves it down and to the right.
I'm wondering if it's possible to print a report on a label and if yes: how?
We're using a TSC TC310 label printer.