1
Silverlight 5 및 VB.Net을 사용하고 있습니다.LayoutRoot를 인쇄하고 페이지에 맞춤
내 LayoutRoot는 너비 = 1300입니다.
용지 또는 .xps 파일에 인쇄 할 때 출력의 오른쪽이 손실됩니다.
Silverlight를 페이지에 맞게 강제로 만들려면 어떻게해야합니까?
내 코드는 다음과 같습니다. 감사합니다,
JT는
Imports System.Windows.Printing
Partial Public Class Page3
Inherits Page
Public WithEvents pd As New PrintDocument()
Public Sub New()
InitializeComponent()
pd = New PrintDocument()
Private Sub Button1_Click(sender As Object, ByVal e As RoutedEventArgs) Handles Button1.Click
pd.Print("People Framework")
End Sub
Private Sub pd_PrintPage(ByVal sender As Object, ByVal e As PrintPageEventArgs) Handles pd.PrintPage
e.PageVisual = LayoutRoot
End Sub