This commit is contained in:
John Whitington 2022-09-16 17:18:17 +01:00
parent 0a67734f1c
commit 3af58990e8
2 changed files with 1 additions and 2 deletions

View File

@ -50,7 +50,6 @@ let string_of_encoding = function
| Pdftext.StandardEncoding -> "/StandardEncoding"
| _ -> failwith "unknown encoding"
(* FIXME add "" = full subset *)
let embed_truetype pdf ~fontfile ~fontname ~text ~encoding =
let unicodepoints = Pdftext.codepoints_of_utf8 text in
let glyphlist_table = Pdfglyphlist.reverse_glyph_hashes () in

View File

@ -195,7 +195,7 @@ let calculate_widths firstchar lastchar subset (cmapdata : (int, int) Hashtbl.t)
(fun pos ->
let code = pos + firstchar in
if !dbg then Printf.printf "code %i --> " code;
if not (mem code subset) then 0 else
if subset <> [] && not (mem code subset) then 0 else
try
let glyphnum = Hashtbl.find cmapdata code in
if !dbg then Printf.printf "glyph number %i --> " glyphnum;