【发布时间】:2011-12-22 01:07:16
【问题描述】:
我想在 Silverlight 4 中使用 PrintDocument 打印我的文档。但我想使用纸张的横向方向。我使用这样的代码:
public Run()
{
var pd = new PrintDocument();
pd.PrintPage += new EventHandler<PrintPageEventArgs>(pd_PrintPage);
pd.Print();
}
void pd_PrintPage(object sender, PrintPageEventArgs e)
{
e.PageVisual = myPaper;
}
我们可以使用 PrintPageEventArgs 来修改页面打印。但是我们不能 PrintPageEventArgs.PrintableArea (PrintableArea 总是使用纵向)。我能用它做什么?
【问题讨论】:
标签: .net silverlight silverlight-4.0 printing orientation