@Override public String getFamilyName() { return this.fontFamily.getFamilyName(); }
fontWeightString, fontStyleString); if (fontFamily != null && fontFamily instanceof UnresolvedFontFamily) { fontFamily = ctx.getFontFamilyResolver().resolve(fontFamily.getFamilyName()); if (fontFamily.isComplex()) { usingComplexSVGFont = true; GVTFont ft = fontFamily.deriveFont(fontSize, result); fontList.add(ft);
while(ffiter.hasNext()) { GVTFontFace fontFace; fontFace = ((GVTFontFamily)ffiter.next()).getFontFace(); String fontFaceWeight = fontFace.getFontWeight(); fontFaceWeight = getFontWeightNumberString(fontFaceWeight);
fonts.add(getFontFamilyResolver().getDefault().deriveFont(fontSize, aci)); prevF = defaultFont; else prevF = fontFamily.deriveFont(fontSize, aci); } else if (prevFF != fontFamily) { prevF = defaultFont; else prevF = fontFamily.deriveFont(fontSize, aci);
fontWeightString, fontStyleString); if (fontFamily != null && fontFamily instanceof UnresolvedFontFamily) { fontFamily = ctx.getFontFamilyResolver().resolve(fontFamily.getFamilyName()); if (fontFamily.isComplex()) { usingComplexSVGFont = true; GVTFont ft = fontFamily.deriveFont(fontSize, result); fontList.add(ft);
for (Object svgFontFamily : svgFontFamilies) { GVTFontFace fontFace; fontFace = ((GVTFontFamily) svgFontFamily).getFontFace(); String fontFaceWeight = fontFace.getFontWeight(); fontFaceWeight = getFontWeightNumberString(fontFaceWeight);
fonts.add(getFontFamilyResolver().getDefault().deriveFont(fontSize, aci)); prevF = defaultFont; else prevF = fontFamily.deriveFont(fontSize, aci); } else if (prevFF != fontFamily) { prevF = defaultFont; else prevF = fontFamily.deriveFont(fontSize, aci);
fontWeightString, fontStyleString); if (fontFamily != null && fontFamily instanceof UnresolvedFontFamily) { fontFamily = ctx.getFontFamilyResolver().resolve(fontFamily.getFamilyName()); if (fontFamily.isComplex()) { usingComplexSVGFont = true; GVTFont ft = fontFamily.deriveFont(fontSize, result); fontList.add(ft);
public String getFamilyName() { return fontFamily.getFamilyName(); }
for (Object svgFontFamily : svgFontFamilies) { GVTFontFace fontFace; fontFace = ((GVTFontFamily) svgFontFamily).getFontFace(); String fontFaceWeight = fontFace.getFontWeight(); fontFaceWeight = getFontWeightNumberString(fontFaceWeight);
fonts.add(getFontFamilyResolver().getDefault().deriveFont(fontSize, aci)); prevF = defaultFont; else prevF = fontFamily.deriveFont(fontSize, aci); } else if (prevFF != fontFamily) { prevF = defaultFont; else prevF = fontFamily.deriveFont(fontSize, aci);
if (LOG.isDebugEnabled()) { LOG.debug("Found a font that matches the GVT font family: " + fontFamily.getFamilyName() + ", " + weight + ", " + style + " -> " + font); firstFontFamily = fontFamily.getFamilyName();