LayoutFarm / HtmlRenderer

C# HTML Layout and HTML Rendering Engine
http://layoutfarm.github.io/HtmlRenderer/
Other
187 stars 40 forks source link

Is this cross-platform #20

Closed jingyiliu closed 6 years ago

jingyiliu commented 6 years ago

Hi, Does this project support .net core now?

prepare commented 6 years ago

No. It dose not support .net core now.

But cross-platform is one of the goals of this project.

jingyiliu commented 6 years ago

why is it unportable? i mean which part of code causes the problem?

prepare commented 6 years ago

Most of the code should be cross platform.

But some parts that use extern 'DllImport' are not tested with other platform.

prepare commented 6 years ago

The backend rendering engine of this project is based on the PaintLab/PixelFarm project. If it works on other platform. Then this project will work too.

Last month, I've test the rendering engine with CosmosOS see=>https://github.com/PaintLab/PixelFarm/issues/31.


But I also have a plan that I should separate the layout engine from rendering engine see https://github.com/LayoutFarm/HtmlRenderer/issues/14 so

other users can use this as a html 'Layout' engine (Measure/ Alignment-Placement) and choose their own rendering engine.