Documentation: Skia+Harfbuzz example
authorhalcanary <halcanary@google.com>
Tue, 3 May 2016 17:18:30 +0000 (10:18 -0700)
committerCommit bot <commit-bot@chromium.org>
Tue, 3 May 2016 17:18:30 +0000 (10:18 -0700)
BUG=skia:4742
NOTRY=true
DOCS_PREVIEW= https://skia.org/user/tips?cl=1939123002#kerning

Review-Url: https://codereview.chromium.org/1939123002

site/user/tips.md

index 25686df..197bd64 100644 (file)
@@ -167,6 +167,13 @@ text shaper. Skia's client's often use
 [HarfBuzz](http://www.freedesktop.org/wiki/Software/HarfBuzz/) to
 generate the glyphs and their positions, including kerning.
 
+[Here is an example of how to use Skia and HarfBuzz
+together](https://github.com/aam/skiaex).  In the example, a
+`SkTypeface` and a `hb_face_t` are created using the same `mmap()`ed
+`.ttf` font file. The HarfBuzz face is used to shape unicode text into
+a sequence of glyphs and positions, and the SkTypeface can then be
+used to draw those glyphs.
+
 * * *
 
 <span id="text-shadow"></span>
@@ -200,4 +207,6 @@ How do I add drop shadow on text?
 
 <a href='https://fiddle.skia.org/c/@text_shadow'><img src='https://fiddle.skia.org/i/@text_shadow_raster.png'></a>
 
+* * *
+
 <div style="margin-bottom:99%"></div>