C# web 怎么通过设置打印边距,纸张大小bs 里好像没有 PrintPreviewDialog
PageSettings PageSetupDialog PrintDialog
这些类~~~~CS 的话是有的,不通过弹出界面设的话,要自己写的话要怎么写
是否通过这些属性来设
int b=e.MarginBounds.Bottom;
int w = e.MarginBounds.Width;
int h = e.MarginBounds.Height;
int l = e.MarginBounds.Left;
int r=e.MarginBounds.Right ;
int t = e.MarginBounds.Top;
//---页面尺寸
int pb=e.PageBounds.Bottom;
int pw = e.PageBounds.Width;
int ph = e.PageBounds.Height;
int pl = e.PageBounds.Left;
int pr = e.PageBounds.Right;
int pt = e.PageBounds.Top;
int Mb=e.PageSettings.Margins.Bottom;
int Mt = e.PageSettings.Margins.Top;
int Ml = e.PageSettings.Margins.Left;
int Mr = e.PageSettings.Margins.Right;
int PsH=e.PageSettings.PaperSize.Height;
int PsW = e.PageSettings.PaperSize.Width;
string pN=e.PageSettings.PaperSize.PaperName;
PageSettings PageSetupDialog PrintDialog
这些类~~~~CS 的话是有的,不通过弹出界面设的话,要自己写的话要怎么写
是否通过这些属性来设
int b=e.MarginBounds.Bottom;
int w = e.MarginBounds.Width;
int h = e.MarginBounds.Height;
int l = e.MarginBounds.Left;
int r=e.MarginBounds.Right ;
int t = e.MarginBounds.Top;
//---页面尺寸
int pb=e.PageBounds.Bottom;
int pw = e.PageBounds.Width;
int ph = e.PageBounds.Height;
int pl = e.PageBounds.Left;
int pr = e.PageBounds.Right;
int pt = e.PageBounds.Top;
int Mb=e.PageSettings.Margins.Bottom;
int Mt = e.PageSettings.Margins.Top;
int Ml = e.PageSettings.Margins.Left;
int Mr = e.PageSettings.Margins.Right;
int PsH=e.PageSettings.PaperSize.Height;
int PsW = e.PageSettings.PaperSize.Width;
string pN=e.PageSettings.PaperSize.PaperName;
本人打印这一块还是初次接触,所以不清楚怎么通过代码来控制,打印边距问题
且混淆 了底下的这些属性要怎么用
int b=e.MarginBounds.Bottom;
int w = e.MarginBounds.Width;
int h = e.MarginBounds.Height;
int l = e.MarginBounds.Left;
int r=e.MarginBounds.Right ;
int t = e.MarginBounds.Top;
//---页面尺寸
int pb=e.PageBounds.Bottom;
int pw = e.PageBounds.Width;
int ph = e.PageBounds.Height;
int pl = e.PageBounds.Left;
int pr = e.PageBounds.Right;
int pt = e.PageBounds.Top;
int Mb=e.PageSettings.Margins.Bottom;
int Mt = e.PageSettings.Margins.Top;
int Ml = e.PageSettings.Margins.Left;
int Mr = e.PageSettings.Margins.Right;
int PsH=e.PageSettings.PaperSize.Height;
int PsW = e.PageSettings.PaperSize.Width;
string pN=e.PageSettings.PaperSize.PaperName;
以前word操作搞不懂的,都是录下宏,看看vb代码