Giter VIP home page Giter VIP logo

Comments (12)

prepare avatar prepare commented on June 9, 2024 2

In short, essential dll dependencies are

  1. OpenTK ( cross-platform => Yes)
  2. GLES2 ( cross-platform => Yes)
  3. GLFW3.2.1 ( cross-platform => Yes)
  4. PixelFarm+Typography ( cross-platform => Yes)

from htmlrenderer.

prepare avatar prepare commented on June 9, 2024

thank you,
this version is still depend on some Win32 API function.
I will make it more platform independent in future iteration :)

from htmlrenderer.

ArsenShnurkov avatar ArsenShnurkov commented on June 9, 2024

you closed the bug - now everything should work?

from htmlrenderer.

prepare avatar prepare commented on June 9, 2024

I just read your comment today,
It still not work on Mono.
Thank you
:)

from htmlrenderer.

ArsenShnurkov avatar ArsenShnurkov commented on June 9, 2024

Why it doesn't work?

there is pure C# library for font rendering - https://github.com/vidstige/NRasterizer

so there is no reasons to be nonportable...

from htmlrenderer.

prepare avatar prepare commented on June 9, 2024

@ArsenShnurkov,
Even this still can't run on other platform yet :(
today, I want to say thank you for your advice about NRasterizer,
and I want to notify you that " I have port it to a PixelFarm version" :)

If you are interested -> https://github.com/LayoutFarm/Typography

from htmlrenderer.

ArsenShnurkov avatar ArsenShnurkov commented on June 9, 2024

any progress with linux platform?

from htmlrenderer.

prepare avatar prepare commented on June 9, 2024

no :(

from htmlrenderer.

prepare avatar prepare commented on June 9, 2024

Progression

This is a snap shot of the HtmlRenderer that runs on
GLFW+GLES2+OpenTK,
no WinForms and no GDI+.

neutral1
pic 1: 'neutral' branch

This example is different from the GLES2 example on
the readme page. The old one in readme page still
need some WinForm supports, but the new one dose not.

Plan=>

  1. clean up (The code still in a 'mess' state, let me clean it up)
  2. create .netcore examples (Win, macOS, Linux).

It should not be a long time :)

from htmlrenderer.

ArsenShnurkov avatar ArsenShnurkov commented on June 9, 2024

That's nice to have this list, but I still need more detailed instructions on how to build all this thing. I asked my (first) questions in gitter.

from htmlrenderer.

prepare avatar prepare commented on June 9, 2024

yes, more detail will coming soon

from htmlrenderer.

prepare avatar prepare commented on June 9, 2024

This is a snap shot of the HtmlRenderer that runs on
.netcore2, 64 bits , GLFW+GLES2+OpenTK,
no WinForms and no GDI+
.

neutral2

pic2 : HtmlRenderer on .netcore2, GLFW+GLES2+OpenTK

from htmlrenderer.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.