1
용지에 Framework 요소를 인쇄하려고합니다.Wpf 구성 요소를 인쇄하는 방법
나는 현재이 봉착 :
public static void Print(FrameworkElement frameworkElement)
{
PrintDialog dialog = new PrintDialog();
if (dialog.ShowDialog() != true)
return;
frameworkElement.Measure(new Size(dialog.PrintableAreaWidth, dialog.PrintableAreaHeight));
frameworkElement.Arrange(new Rect(new Point(0, 0), frameworkElement.DesiredSize));
dialog.PrintVisual(frameworkElement, "A Great Image.");
}
그러나이와
내 구성 요소는 우리가 자신의 원하는 크기로 페인트 물어 때문에, 정상 전체 페이지를 필요하지 않습니다.내 두 번째 인쇄에 대한 질문 :
내가 ONE 인쇄 작업을 수행하지만 (각 페이지에 하나씩?) 여러 구성 요소를 인쇄
감사합니다 수 있습니다!