From d1a5f8a3fecc1d8923501b3fc025ae3fb2e59d0d Mon Sep 17 00:00:00 2001 From: Lu Wang Date: Sat, 22 Sep 2012 16:41:38 +0800 Subject: [PATCH] .. --- src/HTMLRenderer/text.cc | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/HTMLRenderer/text.cc b/src/HTMLRenderer/text.cc index 54c3e56..9b08cfe 100644 --- a/src/HTMLRenderer/text.cc +++ b/src/HTMLRenderer/text.cc @@ -389,6 +389,13 @@ void HTMLRenderer::embed_font(const string & filepath, GfxFont * font, FontInfo ctu->decRefCnt(); } + /* + * Step 3 + * + * Generate the font as desired + * + * Reload to retrieve accurate ascent/descent <-- TODO: remove this + */ { auto fn = str_fmt("%s/f%llx%s", (param->single_html ? param->tmp_dir : param->dest_dir).c_str(), @@ -400,8 +407,6 @@ void HTMLRenderer::embed_font(const string & filepath, GfxFont * font, FontInfo ffw_save((char*)fn); ffw_close(); - // get accurate ascent/descent - //TODO ffw_load_font((char*)fn); ffw_metric(&info.ascent, &info.descent, &info.em_size); ffw_save((char*)fn);