DynamicPDF by ceTe Software

com.cete.dynamicpdf.text
Class HelveticaBoldOblique

java.lang.Object
  extended by com.cete.dynamicpdf.Resource
      extended by com.cete.dynamicpdf.Font
          extended by com.cete.dynamicpdf.text.FormFont
              extended by com.cete.dynamicpdf.text.CoreLatinFont
                  extended by com.cete.dynamicpdf.text.HelveticaBoldOblique

public class HelveticaBoldOblique
extends CoreLatinFont

Represents the core PDF Helvetica Bold Oblique font.

Licensing:
This class is a DynamicPDF Generator Community Edition feature.


Constructor Summary
HelveticaBoldOblique(SingleByteEncoder encoder)
          Initializes a new instance of the HelveticaBoldOblique font class.
 
Method Summary
 java.lang.String getFormFontName()
          Gets the four character name of the font.
 float getKernValue(char left, char right)
          Returns the kern value correspoding to the given glyph combination.
 boolean hasKerning()
          Returns whether the font has inbuilt kerning pairs.
 
Methods inherited from class com.cete.dynamicpdf.text.CoreLatinFont
draw, getAscender, getDescender, getGlyphWidth, getLineBreaker, getLineGap, getName, getRequiredPdfObjects, getSingleByteEncoder
 
Methods inherited from class com.cete.dynamicpdf.Font
getAscender, getBaseLine, getCeTeBullets, getCourier, getCourierBold, getCourierBoldOblique, getCourierOblique, getDefaultLeading, getDescender, getEncoder, getHanyangSystemsGothicMedium, getHanyangSystemsShinMyeongJoMedium, getHeiseiKakuGothicW5, getHeiseiMinchoW3, getHelvetica, getHelveticaBold, getHelveticaBoldOblique, getHelveticaOblique, getLineGap, getMonotypeHeiMedium, getMonotypeSungLight, getResourceType, getSinoTypeSongLight, getSymbol, getTextLines, getTextLines, getTextWidth, getTextWidth, getTimesBold, getTimesBoldItalic, getTimesItalic, getTimesRoman, getZapfDingbats
 
Methods inherited from class com.cete.dynamicpdf.Resource
getUid, newUid
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HelveticaBoldOblique

public HelveticaBoldOblique(SingleByteEncoder encoder)
Initializes a new instance of the HelveticaBoldOblique font class.

Parameters:
encoder - Single byte encoding to use for the font.
Method Detail

getFormFontName

public java.lang.String getFormFontName()
Gets the four character name of the font.

Specified by:
getFormFontName in class FormFont
Returns:
Four character name of the font.

hasKerning

public boolean hasKerning()
Returns whether the font has inbuilt kerning pairs.

Overrides:
hasKerning in class Font
Returns:
true, if the font has inbuilt kern pairs.

getKernValue

public float getKernValue(char left,
                          char right)
Returns the kern value correspoding to the given glyph combination.

Overrides:
getKernValue in class Font
Parameters:
left - Left glyph.
right - Right glyph.
Returns:
Kern value correponds to the combination given.

DynamicPDF by ceTe Software

API Reference for DynamicPDF v10.07 for Java generated on Aug 12, 2020
© Copyright 2020, ceTe Software