Aspose.PDF for .NET is a .NET component built to allow developers to create PDF documents, whether simple or complex, on the fly programmatically.
It seems like you want to convert MVC View into a PDF. In that case, you can use HTML of rendered View and use HTML to PDF Conversion feature of the API to generate PDF.
You can create a PDF document from scratch in C# using following code snippet that would create a PDF with one page:
Document doc = new Document();
doc.Pages.Add();
doc.Save("output.pdf");
Aspose.PDF for .NET allows you to print PDF documents using default printer as well as configured over network. You can use complete physical name of shared printer in order to achieve the requirement.
Could you please explain a bit more about your this requirement. We will further check respective information at our side and share with you.