2
私はWPFのPrintDialog
クラス(PresentationFramework.dllの名前空間System.Windows.Controls、v4.0.30319)で印刷しようとしています。これは私が使用するコードです:PrintDialog/XPSドキュメントライタの無視された用紙サイズ
private void PrintMe()
{
var dlg = new PrintDialog();
if (dlg.ShowDialog() == true)
{
dlg.PrintVisual(new System.Windows.Shapes.Rectangle
{
Width = 100,
Height = 100,
Fill = System.Windows.Media.Brushes.Red
}, "test");
}
}
問題は関係なく、私は「マイクロソフトXPSドキュメントライタ」、生成されたXPSのために選択した内容用紙サイズ、常に、「手紙」の幅と高さを持っていません用紙の種類:
これは私がXPSパッケージ内に見つけることができますXAMLコードです:
<FixedPage ... Width="816" Height="1056">