Я пытаюсь распечатать кадр WPF с помощью printdialog. Однако результат обрезается внизу, как показано ниже: ![enter image description here](https://i.stack.imgur.com/kMwoS.png)
Ниже приведен мой метод:
private void DownloadButton_Click2(object sender, RoutedEventArgs e)
{
PrintDialog dialog = new PrintDialog();
if (dialog.ShowDialog() != true)
return;
PageMediaSize pageSize = new PageMediaSize(PageMediaSizeName.ISOA4);
dialog.PrintTicket.PageMediaSize = pageSize;
dialog.PrintVisual(canvas, "Print Loading Chart Policy");
}
Я пытался установить значение по умолчанию размер как буква с использованием PageMediaSize, но, к сожалению, он ничего не делает. Кто-нибудь может помочь?