Silent Printing in .NET MAUI App
In a .NET MAUI app, a PDF document is read into a Stream object for printing. The requirement is to restrict the user from selecting any printer, only allowing a predefined set of printers. Additionally, the user should not be able to modify the print settings, such as altering the paper size or page range; they should only be able to select the printer and initiate printing.
It is understood that achieving this might require using native print services specific to each platform. So, I want to know if it is possible to implement this functionality across all platforms, including Android, iOS, MacCatalyst, and WinUI using native print APIs?