I have a WPF with content in it, and would like to print it. Using
PrintDialog pd = new PrintDialog();
if (pd.ShowDialog() == true)
pd.PrintVisual(textStack, "Chinese Pinyin Text");
to print however, means that if I resize my window, some stuff will get cut off. How can I print it and ensure a standard 8.5x11 piece of paper with all my content, so nothing gets cut off and it correctly flows? (IE- My window is widescreen, but when it prints, it should deliver a 8.5 by 11 paper with content correctly flowing).