Cidfont Link ❲Tested❳
Because the mapping logic is separated from the glyph logic, the same CIDFont file can be used with different CMaps. You can re-purpose a font for different encoding standards (like Shift-JIS, EUC-JP, or Unicode) simply by swapping out the CMap, without needing to re-compile or alter the actual glyph outlines.
Sometimes, a system will try to substitute a missing CIDFont with a standard font like Arial. Because the character mapping is different, the glyphs will not align, causing spacing issues or incorrect characters to appear. cidfont