private String getString(DictData dict, String name) throws IOException { DictData.Entry entry = dict.getEntry(name); return entry != null ? readString(entry.getNumber(0).intValue()) : null; }
public Number getNumber(String name, Number defaultValue) { Entry entry = getEntry(name); return entry != null && !entry.getArray().isEmpty() ? entry.getNumber(0) : defaultValue; }
int fontDictOffset = fdArrayEntry.getNumber(0).intValue(); input.setPosition(fontDictOffset); byte[][] fdIndex = readIndexData(input); int privateOffset = privateEntry.getNumber(1).intValue(); input.setPosition(privateOffset); int privateSize = privateEntry.getNumber(0).intValue(); DictData privateDict = readDictData(input, privateSize); int fdSelectPos = fdSelectEntry.getNumber(0).intValue(); input.setPosition(fdSelectPos); FDSelect fdSelect = readFDSelect(input, nrOfcharStrings, font);
((CFFCIDFont) font).setRegistry(readString(rosEntry.getNumber(0).intValue())); ((CFFCIDFont) font).setOrdering(readString(rosEntry.getNumber(1).intValue())); ((CFFCIDFont) font).setSupplement(rosEntry.getNumber(2).intValue()); int charStringsOffset = charStringsEntry.getNumber(0).intValue(); input.setPosition(charStringsOffset); byte[][] charStringsIndex = readIndexData(input); if (charsetEntry != null) int charsetId = charsetEntry.getNumber(0).intValue(); if (!isCIDFont && charsetId == 0)
((CFFCIDFont) font).setRegistry(readString(rosEntry.getNumber(0).intValue())); ((CFFCIDFont) font).setOrdering(readString(rosEntry.getNumber(1).intValue())); ((CFFCIDFont) font).setSupplement(rosEntry.getNumber(2).intValue()); int charStringsOffset = charStringsEntry.getNumber(0).intValue(); input.setPosition(charStringsOffset); byte[][] charStringsIndex = readIndexData(input); if (charsetEntry != null) int charsetId = charsetEntry.getNumber(0).intValue(); if (!isCIDFont && charsetId == 0)
int fontDictOffset = fdArrayEntry.getNumber(0).intValue(); input.setPosition(fontDictOffset); byte[][] fdIndex = readIndexData(input); int privateOffset = privateEntry.getNumber(1).intValue(); input.setPosition(privateOffset); int privateSize = privateEntry.getNumber(0).intValue(); DictData privateDict = readDictData(input, privateSize); int fdSelectPos = fdSelectEntry.getNumber(0).intValue(); input.setPosition(fdSelectPos); FDSelect fdSelect = readFDSelect(input, nrOfcharStrings, font);
int fontDictOffset = fdArrayEntry.getNumber(0).intValue(); input.setPosition(fontDictOffset); byte[][] fdIndex = readIndexData(input); int privateOffset = privateEntry.getNumber(1).intValue(); input.setPosition(privateOffset); int privateSize = privateEntry.getNumber(0).intValue(); DictData privateDict = readDictData(input, privateSize); int fdSelectPos = fdSelectEntry.getNumber(0).intValue(); input.setPosition(fdSelectPos); FDSelect fdSelect = readFDSelect(input, nrOfcharStrings, font);
int encodingId = encodingEntry != null ? encodingEntry.getNumber(0).intValue() : 0; switch (encodingId) int privateOffset = privateEntry.getNumber(1).intValue(); input.setPosition(privateOffset); int privateSize = privateEntry.getNumber(0).intValue(); DictData privateDict = readDictData(input, privateSize);
int encodingId = encodingEntry != null ? encodingEntry.getNumber(0).intValue() : 0; switch (encodingId) int privateOffset = privateEntry.getNumber(1).intValue(); input.setPosition(privateOffset); int privateSize = privateEntry.getNumber(0).intValue(); DictData privateDict = readDictData(input, privateSize);
public Number getNumber(String name, Number defaultValue) { Entry entry = getEntry(name); return entry != null && !entry.getArray().isEmpty() ? entry.getNumber(0) : defaultValue; }
private String getString(DictData dict, String name) throws IOException { DictData.Entry entry = dict.getEntry(name); return entry != null ? readString(entry.getNumber(0).intValue()) : null; }
private String getString(DictData dict, String name) throws IOException { DictData.Entry entry = dict.getEntry(name); return entry != null ? readString(entry.getNumber(0).intValue()) : null; }
public Number getNumber(String name, Number defaultValue) { Entry entry = getEntry(name); return entry != null && entry.getArray().size() > 0 ? entry.getNumber(0) : defaultValue; }
((CFFCIDFont) font).setRegistry(readString(rosEntry.getNumber(0).intValue())); ((CFFCIDFont) font).setOrdering(readString(rosEntry.getNumber(1).intValue())); ((CFFCIDFont) font).setSupplement(rosEntry.getNumber(2).intValue()); int charStringsOffset = charStringsEntry.getNumber(0).intValue(); input.setPosition(charStringsOffset); byte[][] charStringsIndex = readIndexData(input); if (charsetEntry != null) int charsetId = charsetEntry.getNumber(0).intValue(); if (!isCIDFont && charsetId == 0)
int encodingId = encodingEntry != null ? encodingEntry.getNumber(0).intValue() : 0; switch (encodingId) int privateOffset = privateEntry.getNumber(1).intValue(); input.setPosition(privateOffset); int privateSize = privateEntry.getNumber(0).intValue(); DictData privateDict = readDictData(input, privateSize);