У меня есть WPF с содержимым, и я хотел бы напечатать его. Использование
PrintDialog pd = new PrintDialog();
if (pd.ShowDialog() == true)
pd.PrintVisual(textStack, "Chinese Pinyin Text");
для печати означает, что, если я изменю размеры моего окна, некоторые вещи будут обрезаны. Как я могу распечатать его и обеспечить стандартный лист бумаги размером 8,5х11 со всем моим содержимым, чтобы ничего не обрезалось и оно правильно передавалось? (IE - мое окно широкоэкранное, но при печати оно должно доставлять бумагу 8,5 на 11 с корректно текущим содержимым.)