Report created in standalone Crystal XI Release 2 (w/Service Pack) 2. Using Crystal .NET assemblies to execute report through VB.NET (2005).
Have a report with a page size of 4" x 4" so it can print to a 4" x 4" label.
I select my label printer and then in vb.net issue the command: objReportDocument.PrintOptions.CopyFrom(objPrinterSettings, objPageSettings)
and I get a STACKTRACE error.
"NotSupportedException - Specified method is not supported.
STACKTRACE: at CrystalDecisions.CrystalReports.Engine.PrintingConverter.PaperKindToPaperSize(PaperKind kind) at CrystalDecisions.CrystalReports.Engine.PrintOptions.CopyFrom(PrinterSettings printer, PageSettings page)..."
And the error goes on a bit.
We use the copyfrom method to print all of our other reports (portrait or landscape) without issue. But, it does not seem to like this paper size. Has anyone else come across this? or know how to set a special paper size?