nasim83_2007
چهارشنبه 13 مرداد 1389, 06:20 صبح
با عرض سلام و خسته نباشید در ای اس پی با استفاده از دستورات زیر که نوشتم صفحه را بصورت landscape پرینت می گیرد اما کیفیت صفحه را خیلی خیلی پایین می آورد. من می خواهم که حتما صفحه بصورت landscape پرینت گرفته شود به نظر شما چکار کنم ک کیفیت صفحه پایین نیاید.
<style type="text/css" media="print" >
.Landscape
{
width: 100% ;
height: 100% ;
margin: 0% 0% 0% 0%;
filter: progid:DXImageTransform.Microsoft.BasicImage(Rotat ion=3);
}
</style>
protected void Button5_Click(object sender, EventArgs e)
{
Session["ctrl"] = Panel5;
ClientScript.RegisterStartupScript(this.GetType(), "onclick", "<script language=javascript>window.print('Print.aspx','PrintMe','height=300px, width=300px,scrollbars=1');</script>");
}
<style type="text/css" media="print" >
.Landscape
{
width: 100% ;
height: 100% ;
margin: 0% 0% 0% 0%;
filter: progid:DXImageTransform.Microsoft.BasicImage(Rotat ion=3);
}
</style>
protected void Button5_Click(object sender, EventArgs e)
{
Session["ctrl"] = Panel5;
ClientScript.RegisterStartupScript(this.GetType(), "onclick", "<script language=javascript>window.print('Print.aspx','PrintMe','height=300px, width=300px,scrollbars=1');</script>");
}