@Override public int getCIDForGID(int gid) { if (isCIDFont()) { for (RangeMapping mapping : rangesCID2GID) { if (mapping.isInRange(gid)) { return mapping.mapValue(gid); } } } return super.getCIDForGID(gid); }
@Override public int getCIDForGID(int gid) { if (isCIDFont()) { for (RangeMapping mapping : rangesCID2GID) { if (mapping.isInRange(gid)) { return mapping.mapValue(gid); } } } return super.getCIDForGID(gid); }
@Override public int getCIDForGID(int gid) { for (RangeMapping mapping : rangesCID2GID) { if (mapping.isInRange(gid)) { return mapping.mapValue(gid); } } return super.getCIDForGID(gid); }
@Override public int getCIDForGID(int gid) { for (RangeMapping mapping : rangesCID2GID) { if (mapping.isInRange(gid)) { return mapping.mapValue(gid); } } return super.getCIDForGID(gid); }
int mapValue(int value) { if (isInRange(value)) { return startMappedValue + (value - startValue); } else { return 0; } }
int mapValue(int value) { if (isInRange(value)) { return startMappedValue + (value - startValue); } else { return 0; } }
@Override public int getCIDForGID(int gid) { if (isCIDFont()) { for (RangeMapping mapping : rangesCID2GID) { if (mapping.isInRange(gid)) { return mapping.mapValue(gid); } } } return super.getCIDForGID(gid); }
int mapValue(int value) { if (isInRange(value)) { return startMappedValue + (value - startValue); } else { return 0; } }
@Override public int getCIDForGID(int gid) { for (RangeMapping mapping : rangesCID2GID) { if (mapping.isInRange(gid)) { return mapping.mapValue(gid); } } return super.getCIDForGID(gid); }