Я получил ответ на этот же вопрос в другом обзоре стека.
Что вам нужно сделать, это просто создать собственную реплику класса FlexPrintJob того, что есть у существующего класса FlexPrintJob, и просто
Добавить несколько строк кода в функцию addObject (), просто добавьте эту строку
PrintJob.orientation = "landscape".
Вы можете создать метод установки для динамической установки значения ориентации.
Это проверено, так что, безусловно, должно работать.
Дайте мне знать, если вам потребуется дополнительная информация.