I want to create a printing solution in Silverlight and be able to print without the print-dialog. I have seen some similar questions like this, but no one with a sufficient answer. question 1 and question 2
With this answers in mind, I know that it is possible via COM. But how? I can't find concrete examples of how to create a document at runtime, and send it with COM to a printer. If possible, I don't want to create a temporary file on disk.
Update 1 I mean a Silverlight app running Out of Browser with Elevated Trust. I can't assume that Office is installed. The content being printed is a PDF file, or a multi-page image file.