@Override public String toString() { final int nonStandardBase = CffStandardStrings.standardStrings.length; final StringBuilder sb = new StringBuilder(); for (int i = 0; i < getCount(); ++i) { sb.append(nonStandardBase + i).append(": "); sb.append(getString(nonStandardBase + i)).append("\n"); } return sb.toString(); } }
@Override public String toString() { final StringBuilder sb = new StringBuilder(); sb.append("'CFF' Table - Compact Font Format\n---------------------------------\n"); sb.append("\nName INDEX\n"); sb.append(_nameIndex.toString()); sb.append("\nTop DICT INDEX\n"); sb.append(_topDictIndex.toString()); sb.append("\nString INDEX\n"); sb.append(_stringIndex.toString()); sb.append("\nGlobal Subr INDEX\n"); sb.append(_globalSubrIndex.toString()); for (int i = 0; i < _charStringsIndexArray.length; ++i) { sb.append("\nCharStrings INDEX ").append(i).append("\n"); sb.append(_charStringsIndexArray[i].toString()); } return sb.toString(); }
_stringIndex = new StringIndex(di2); _charstringsArray[i][j] = new CharstringType2( i, _stringIndex.getString(_charsets[i].getSID(j)), _charStringsIndexArray[i].getData(), offset,
_stringIndex = new StringIndex(di2); _charstringsArray[i][j] = new CharstringType2( i, _stringIndex.getString(_charsets[i].getSID(j)), _charStringsIndexArray[i].getData(), offset,
@Override public String toString() { final StringBuilder sb = new StringBuilder(); sb.append("'CFF' Table - Compact Font Format\n---------------------------------\n"); sb.append("\nName INDEX\n"); sb.append(_nameIndex.toString()); sb.append("\nTop DICT INDEX\n"); sb.append(_topDictIndex.toString()); sb.append("\nString INDEX\n"); sb.append(_stringIndex.toString()); sb.append("\nGlobal Subr INDEX\n"); sb.append(_globalSubrIndex.toString()); for (int i = 0; i < _charStringsIndexArray.length; ++i) { sb.append("\nCharStrings INDEX ").append(i).append("\n"); sb.append(_charStringsIndexArray[i].toString()); } return sb.toString(); }
public String getString(int index) { if (index < CffStandardStrings.standardStrings.length) { return CffStandardStrings.standardStrings[index]; } else { index -= CffStandardStrings.standardStrings.length; if (index >= getCount()) { return null; } final int offset = getOffset(index) - 1; final int len = getOffset(index + 1) - offset - 1; final StringBuilder sb = new StringBuilder(); for (int i = offset; i < offset + len; ++i) { sb.append((char) getData()[i]); } return sb.toString(); } }
public String getString(int index) { if (index < CffStandardStrings.standardStrings.length) { return CffStandardStrings.standardStrings[index]; } else { index -= CffStandardStrings.standardStrings.length; if (index >= getCount()) { return null; } final int offset = getOffset(index) - 1; final int len = getOffset(index + 1) - offset - 1; final StringBuilder sb = new StringBuilder(); for (int i = offset; i < offset + len; ++i) { sb.append((char) getData()[i]); } return sb.toString(); } }
@Override public String toString() { final int nonStandardBase = CffStandardStrings.standardStrings.length; final StringBuilder sb = new StringBuilder(); for (int i = 0; i < getCount(); ++i) { sb.append(nonStandardBase + i).append(": "); sb.append(getString(nonStandardBase + i)).append("\n"); } return sb.toString(); } }