Oct 14, 2013 at 2:17 PM
Edited Oct 15, 2013 at 2:49 AM
Hi, HTML Renderer developers!
I'm a developer in AltSoftLab
. We ported HTML Renderer 1.4.5 to AltSketch (you can look to online Silverlight Demo or download SDK). For now is only software render mode available in AltSketch (yet not
optimized), but soon we finish olso hardware render with backends on different render engines (OpenGL, DirectX, XNA, etc.)
HTML Renderer is very nice product. So, is it possible to communicate in HTML Renderer development process to create more functional platform independent HTML Renderer? If you don’t want to exclude GDI+, it’s possible to create abstraction render layer with
GDI+ like interfaces & custom realizations (f.e. in GDI+, AltSketch, etc.), but in this case you need to implement independent basic structures like Point, Size, Rect, etc.
If you like this suggestion, you can mail to
or discuss it here.
Brief info (for more interest):
AltSketch is a pure C# CLS compliant 100% managed, without unsafe blocks Software Vector Graphics Library. All core functionality collected in one small library AltSketch.dll for Microsoft .NET Framework or Mono (including Silverlight / Moonlight). It depends
only on System, System.Data & System.Xml assemblies (.NET Framework 2.0). It contains AltNETType - a pure C# CLS compliant 100% managed, without unsafe blocks port of font rendering library Freetype. It is presented as a subsystem of AltSketch in Alt.NETType
namespace. Also AltSketch contains AltNETImage - a subsystem of AltSketch & was designed to be a simple way to load / save a several image format file streams into a Alt.Sketch.Bitmap object. AltNETImage is written entirely in .NET C# code. It does not
use any OS-depended or other interoperability code, and it does not use any unsafe code blocks.
AltSketch SDK includes many Integrations with wide variety GUI-s & frameworks:
Windows Forms (throw System.Drawing, OpenGL, DirectX, DirectDraw)
WPF (throw System.Windows.Media, OpenGL, DirectX, DirectDraw)
GTK (throw Gtk.Image, OpenGL)
QT: Qyoto & Qt4Dotnet (throw Qt.Image, OpenGL)
wxWidgets (throw wxWidgets.Image)
OpenTK / AltOpenTK
Tao.OpenGl (with Tao.FreeGlut)
SdlDotNet / AltSdlDotNet