See in the MSDN following articles:
1. Printer Object, Printers Collection - how to set default printer
2. Orientation Property - for landscape
3. Example into EndDoc Method article - how to divide text into pages and print them. In this example is used Print method of the Printer object, to which there are no reference into MSDN :-). You must use this method to print your text.
Plamen Ivanov
MCSD .NET Early Achiever and MCAD .NET Charter Member (VB .NET/SQL Server 2000)
MCSD (VB 6.0/SQL Server 2000) br>
VB (.NET) - what other language do you need in the whole Universe?...