Class HtmlUtilities

java.lang.Object
com.itextpdf.text.html.HtmlUtilities

@Deprecated public class HtmlUtilities extends Object
Deprecated.
since 5.5.2
A class that contains some utilities to parse HTML attributes and content.
Since:
5.0.6 (some of these methods used to be in the Markup class)
  • Field Details

    • DEFAULT_FONT_SIZE

      public static final float DEFAULT_FONT_SIZE
      Deprecated.
      a default value for font-size
      Since:
      2.1.3
      See Also:
    • sizes

      private static HashMap<String,Float> sizes
      Deprecated.
    • FONTSIZES

      public static final int[] FONTSIZES
      Deprecated.
      A series of predefined font sizes.
      Since:
      5.0.6 (renamed)
  • Constructor Details

    • HtmlUtilities

      public HtmlUtilities()
      Deprecated.
  • Method Details

    • parseLength

      public static float parseLength(String string)
      Deprecated.
      Parses a length.
      Parameters:
      string - a length in the form of an optional + or -, followed by a number and a unit.
      Returns:
      a float
    • parseLength

      public static float parseLength(String string, float actualFontSize)
      Deprecated.
      New method contributed by: Lubos Strapko
      Since:
      2.1.3
    • decodeColor

      public static BaseColor decodeColor(String s)
      Deprecated.
      Converts a BaseColor into a HTML representation of this BaseColor.
      Parameters:
      s - the BaseColor that has to be converted.
      Returns:
      the HTML representation of this BaseColor
    • parseAttributes

      public static Properties parseAttributes(String string)
      Deprecated.
      This method parses a String with attributes and returns a Properties object.
      Parameters:
      string - a String of this form: 'key1="value1"; key2="value2";... keyN="valueN" '
      Returns:
      a Properties object
    • removeComment

      public static String removeComment(String string, String startComment, String endComment)
      Deprecated.
      Removes the comments sections of a String.
      Parameters:
      string - the original String
      startComment - the String that marks the start of a Comment section
      endComment - the String that marks the end of a Comment section.
      Returns:
      the String stripped of its comment section
    • eliminateWhiteSpace

      public static String eliminateWhiteSpace(String content)
      Deprecated.
      Helper class that reduces the white space in a String
      Parameters:
      content - content containing whitespace
      Returns:
      the content without all unnecessary whitespace
    • getIndexedFontSize

      public static int getIndexedFontSize(String value, String previous)
      Deprecated.
      Picks a font size from a series of predefined font sizes.
      Parameters:
      value - the new value of a font, expressed as an index
      previous - the previous value of the font size
      Returns:
      a new font size.
    • alignmentValue

      public static int alignmentValue(String alignment)
      Deprecated.
      Translates a String value to an alignment value. (written by Norman Richards, integrated into iText by Bruno)
      Parameters:
      alignment - a String (one of the ALIGN_ constants of this class)
      Returns:
      an alignment value (one of the ALIGN_ constants of the Element interface)