2
흐름 문서를 사용하는 인쇄 대화 상자에서 인쇄 문서 방향을 설정하는 방법이 있는지 궁금합니다.흐름 문서를 사용하여 PrintDialog에서 인쇄 방향 설정
var document = userControl.Content as FlowDocument;
var printDialog = new PrintDialog();
if (printDialog.ShowDialog() == true)
{
var paginator = ((IDocumentPaginatorSource) document).DocumentPaginator;
paginator.PageSize = new Size(userControl.Width, userControl.Height);
//Set Orientation Landscape .....
printDialog.PrintDocument(paginator, PrintDescription);
}
이미 대답 http://stackoverflow.com/questions/1003585/setting-pageorientation-for-the-wpf-documentviewer-printdialog – merbla