We are using your XpsPrint example (XpsPrintHelper) to send XPS documents to a printer. The XPS files are created by exporting to XPS: document.Save(stream, SaveFormat.Xps). The Save occurs on a server PC with no printers installed. The XPS image is then shipped to another PC that sends the XPS to the appropriate print queue.
The specific question I have is support for ‘First’ and ‘Other’ paper input tray codes. These codes are in the RTF and are set via the aspose page format settings in the document prior to saving as XPS. The proper print ticket does not come out in the XPS (as best as I can tell), which I suspect is because a printer with that tray defined does not exist on that PC.
I need to confirm if that is the case, and alternately how we can support the ‘first’ and ‘other’ input tray codes when exporting XPS from Aspose.