"landscape" is a read only property of the PrintJob object...
You can use it to detect if a user has selected landscape orientation in their
printer preferences.
http://www.developmentnow.com/g/69_2...-landscape.htm
в доке же написано что это свойство только для чтения
Насколько я понимаю, в зависимости от того какую ориентацию пользователь выбрал в диалоге печати Вам нужно поворачивать свой контент