diff --git a/Snippets/scale-upem.py b/Snippets/scale-upem.py index 2b4c46401..87f96dbc4 100644 --- a/Snippets/scale-upem.py +++ b/Snippets/scale-upem.py @@ -143,6 +143,10 @@ if __name__ == "__main__": font = TTFont(sys.argv[1]) new_upem = int(sys.argv[2]) + if 'CFF ' in font or 'CFF2' in font: + print("scale-upem: CFF/CFF2 fonts are not supported.", file=sys.stderr) + sys.exit(1) + upem = font["head"].unitsPerEm visitor = ScalerVisitor(new_upem / upem)