Hi Mono community! I'm developer of AltSoftLab Team <http://www.altsoftlab.com/> http://www.AltSoftLab.com
In this forum thread <http://mono.1490590.n4.nabble.com/AltSketch-NET-Vector-Graphics-Library-GTK-Tao-SDL-Qt-etc-td4663206.html> I already presented of our .NET AltSketch Graphics Library <http://www.altsoftlab.com/products.aspx> . Here I want to present the more common part of AltSketch - AltNETType <http://www.altsoftlab.com/altnettype.aspx> = .NET FreeType port Description: AltNETType is a pure C# CLS compliant 100% managed, without unsafe blocks port of wonderful font rendering library Freetype for MS .NET / Mono (including Silverlight / Moonlight). It is presented as a subsystem of AltSketch in Alt.NETType namespace. AltNETType source code based on FreeType version 2.4.8. We have plans to update AltNETType to the latest FreeType version. At this moment not all FreeType like interfaces are available, because for further support we need to know which AltNETType’s functions are used directly. But we are ready to give you all necessary program interfaces. You just need to apply for it in the “Feature Requests” section of the forum. AltNETType uses "ANT_" prefixes at code elements instead of native FreeType "FT_" prefixes; the core class named "ANT". Instead of FT_Init_FreeType & FT_Done_FreeType need to use ANT_Init_AltNETType & ANT_Done_AltNETType. As we can't provide compilation time configuration of FreeType like parameters, so we decided to realize real time configuration parameters. These parameters placed in Alt.NETType.ANTConfig configuration class. AltNETType changes the behavior depending on ANTConfig settings. AltNETType native example (FreeType 2 Step 1) <http://mono.1490590.n4.nabble.com/file/n4663207/altnettype-native-%28freetype-2-step-1%29.png> AltNETType (kerning + centering) <http://mono.1490590.n4.nabble.com/file/n4663207/altnettype-%28kerning-plus-centering%29.png> AltNETType (transformation + centering + kerning) <http://mono.1490590.n4.nabble.com/file/n4663207/altnettype-%28transformation-plus-centering-plus-kerning%29.png> AltSketch Vector Text Double Path Transformer <http://mono.1490590.n4.nabble.com/file/n4663207/altsketch-vector-text-double-path-transformer.png> AltSketch Vector Text Single Path Transformer <http://mono.1490590.n4.nabble.com/file/n4663207/altsketch-vector-text-single-path-transformer.png> AltSketch Vector Text Single Path Transformer (Contour) <http://mono.1490590.n4.nabble.com/file/n4663207/altsketch-vector-text-single-path-transformer-%28contour%29.png> AltNETType (Outline Transformations) <http://mono.1490590.n4.nabble.com/file/n4663207/altnettype-%28outline-transformations%29.png> AltNETType (Outline Transformations - Contour) <http://mono.1490590.n4.nabble.com/file/n4663207/altnettype-%28outline-transformations---contour%29.png> AltSketch Geometry Polar Transformation <http://mono.1490590.n4.nabble.com/file/n4663207/altsketch-geometry-polar-transformation.png> AltNETType (Simple Font Cache Manager) <http://mono.1490590.n4.nabble.com/file/n4663207/altnettype-%28simple-font-cache-manager%29.png> AltNETType (Outline Transformations - Fill and Contour) <http://mono.1490590.n4.nabble.com/file/n4663207/altnettype-%28outline-transformations---fill-and-contour%29.png> AltSketch Draw Text Outline 2 <http://mono.1490590.n4.nabble.com/file/n4663207/altsketch-draw-text-outline-2.png> Johnny, AltSoftLab Team -- View this message in context: http://mono.1490590.n4.nabble.com/AltNETType-NET-FreeType-port-tp4663207.html Sent from the Mono - General mailing list archive at Nabble.com. _______________________________________________ Mono-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-list
