static void Main() { EaseHost.StartGraphicsHost(); Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new Form1()); }
private void button4_Click(object sender, EventArgs e) { System.Drawing.Printing.PrintDocument printdoc = new System.Drawing.Printing.PrintDocument(); printdoc.PrintPage += (e2, s2) => { var g = s2.Graphics; var easeCanvas = EaseHost.CreatePrintCanvas(g, 800, 600); this.easeViewport.Print((PixelFarm.Drawing.WinGdi.MyGdiPlusCanvas)easeCanvas); }; printdoc.Print(); }
public Form1() { InitializeComponent(); //1. create viewport easeViewport = EaseHost.CreateViewportControl(this, 800, 600); //2. add physical html control to target that you want //eg. this example add physical html control viewport to the panel1 this.panel1.Controls.Add(easeViewport.PhysicalViewportControl); //3. notify when form load this.Load += new EventHandler(Form1_Load); //4. create html output console this.myWbConsole = new MyWebConsole(this.textBox1); }
public Form1() { InitializeComponent(); //1. create viewport easeViewport = EaseHost.CreateViewportControl(this, 800, 600); //2. add this.panel1.Controls.Add(easeViewport.ViewportControl); //this.Controls.Add(easeViewport.ViewportControl); this.Load += new EventHandler(Form1_Load); this.myWbConsole = new MyWebConsole(this.textBox1); }
static void Main() { EaseHost.LibEspr = @"D:\projects\HTML-Renderer\Source\Deps\ess_natives\libespr.dll"; EaseHost.LoadLibEspr = true; EaseHost.IcuDataFile = @"D:\WImageTest\icudt57l\icudt57l.dat"; EaseHostInitReport report = EaseHost.Check(); if (report.HasSomeError) { throw new NotSupportedException(); } EaseHost.Init(); //---------------------------------------------------------------------------- Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new Form1()); }