| Modifier and Type | Field and Description | 
|---|---|
protected IAccessibleElement |  
           accessibleElement  |  
          
protected HashMap<String,Object> |  
           attributes 
            
              Metric attributes. 
               |  
          
protected BaseFont |  
           baseFont  |  
          
protected boolean |  
           changeLeading 
            
              Indicates if the height and offset of the Image has to be taken into account 
               |  
          
protected String |  
           encoding 
            
              The encoding. 
               |  
          
protected com.itextpdf.text.pdf.PdfFont |  
           font 
            
              The font for this   PdfChunk. 
             |  
          
protected Image |  
           image 
            
              The image in this   PdfChunk, if it has one 
             |  
          
protected float |  
           imageScalePercentage  |  
          
protected float |  
           leading 
            
              The leading that can overrule the existing leading. 
               |  
          
protected boolean |  
           newlineSplit 
            true if the chunk split was cause by a newline. 
             |  
          
protected HashMap<String,Object> |  
           noStroke 
            
              Non metric attributes. 
               |  
          
protected float |  
           offsetX 
            
              The offset in the x direction for the image 
               |  
          
protected float |  
           offsetY 
            
              The offset in the y direction for the image 
               |  
          
protected SplitCharacter |  
           splitCharacter  |  
          
static float |  
           UNDERLINE_OFFSET  |  
          
static float |  
           UNDERLINE_THICKNESS  |  
          
protected String |  
           value 
            
              The value of this object. 
               |  
          
| Modifier and Type | Method and Description | 
|---|---|
boolean |  
           changeLeading()  |  
          
float |  
           getImageScalePercentage() 
            
              Returns a scalePercentage in case the image needs to be scaled. 
               |  
          
float |  
           getLeading()  |  
          
float |  
           getTextRise() 
            
              Gets the text displacement relative to the baseline. 
               |  
          
int |  
           getUnicodeEquivalent(int c) 
            
              Gets the Unicode equivalent to a CID. 
               |  
          
float |  
           getWidthCorrected(float charSpacing, float wordSpacing) 
            
              Gets the width of the   PdfChunk taking into account the extra character and word spacing. 
             |  
          
protected int |  
           getWord(String text, int start)  |  
          
boolean |  
           isNewlineSplit() 
            
              Checks if the   PdfChunk split was caused by a newline. 
             |  
          
static boolean |  
           noPrint(int c)  |  
          
void |  
           setImageScalePercentage(float imageScalePercentage) 
            
              Sets a scale percentage in case the image needs to be scaled. 
               |  
          
String |  
           toString()  |  
          
float |  
           trimFirstSpace()  |  
          
float |  
           trimLastSpace() 
            
              Trims the last space. 
               |  
          
protected String value
protected String encoding
protected com.itextpdf.text.pdf.PdfFont font
PdfChunk. 
          protected BaseFont baseFont
protected SplitCharacter splitCharacter
protected HashMap<String,Object> attributes
This attributes require the measurement of characters widths when rendering such as underline.
protected HashMap<String,Object> noStroke
This attributes do not require the measurement of characters widths when rendering such as BaseColor.
protected boolean newlineSplit
true if the chunk split was cause by a newline. 
          protected Image image
PdfChunk, if it has one 
          protected float imageScalePercentage
protected float offsetX
protected float offsetY
protected boolean changeLeading
protected float leading
protected IAccessibleElement accessibleElement
public static final float UNDERLINE_THICKNESS
public static final float UNDERLINE_OFFSET
public int getUnicodeEquivalent(int c)
c - the CID code 
           protected int getWord(String text, int start)
public boolean isNewlineSplit()
PdfChunk split was caused by a newline. 
          true if the PdfChunk split was caused by a newline. 
           public float getWidthCorrected(float charSpacing,
                               float wordSpacing) 
          PdfChunk taking into account the extra character and word spacing. 
          charSpacing - the extra character spacing 
           wordSpacing - the extra word spacing 
           public float getTextRise()
public float trimLastSpace()
public float trimFirstSpace()
public float getImageScalePercentage()
public void setImageScalePercentage(float imageScalePercentage)
imageScalePercentage - the imageScalePercentage to set 
           public String toString()
toString in class Object 
           Object.toString() 
           public boolean changeLeading()
public float getLeading()
public static boolean noPrint(int c)
Copyright © 1998–2019. All rights reserved.