diff --git a/src/calibre/ebooks/pdf/render/fonts.py b/src/calibre/ebooks/pdf/render/fonts.py index d8e8515246..ec0c4dcbd6 100644 --- a/src/calibre/ebooks/pdf/render/fonts.py +++ b/src/calibre/ebooks/pdf/render/fonts.py @@ -62,10 +62,10 @@ class FontStream(Stream): def to_hex_string(c): - ans = hex(int(c))[2:].rjust(4, '0') + ans = hex(int(c))[2:] if isinstance(ans, bytes): ans = ans.decode('ascii') - return ans + return ans.rjust(4, '0') class CMap(Stream):