Package com.lowagie.text.html
Class Markup
java.lang.Object
com.lowagie.text.html.Markup
A class that contains all the possible tagnames and their attributes.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
the CSS tag for background stylestatic final String
the CSS tag for background colorstatic final String
the CSS tag for the margin of an objectstatic final String
the CSS tag for the margin of an objectstatic final String
the CSS tag for the margin of an objectstatic final String
the CSS tag for the margin of an objectstatic final String
the CSS tag for the margin of an objectstatic final String
the CSS tag for the margin of an objectstatic final String
the CSS tag for text colorstatic final String
CSS key that indicate the way something has to be displayedstatic final String
the CSS tag for the font familystatic final String
the CSS tag for the font sizestatic final String
the CSS tag for the font stylestatic final String
the CSS tag for the font weightstatic final String
the CSS tag for text decorationsstatic final String
the CSS tag for the margin of an objectstatic final String
the CSS tag for the margin of an objectstatic final String
the CSS tag for the margin of an objectstatic final String
the CSS tag for the margin of an objectstatic final String
the CSS tag for the margin of an objectstatic final String
the CSS tag for the margin of an objectstatic final String
the CSS tag for the margin of an objectstatic final String
the CSS tag for the margin of an objectstatic final String
the CSS tag for the margin of an objectstatic final String
the CSS tag for the margin of an objectstatic final String
the CSS tag for adding a page break when the document is printedstatic final String
the CSS tag for adding a page break when the document is printedstatic final String
the CSS tag for the horizontal alignment of an objectstatic final String
the CSS tag for text decorationsstatic final String
the CSS tag for text decorationsstatic final String
the CSS tag for the visibility of objectsstatic final String
value for the CSS tag for adding a page break when the document is printedstatic final String
A possible value for the DISPLAY keystatic final String
a CSS value for text font weightstatic final String
the value if you want to hide objects.static final String
A possible value for the DISPLAY keystatic final String
a CSS value for text font stylestatic final String
a CSS value for text decorationstatic final String
A possible value for the DISPLAY keystatic final String
a CSS valuestatic final String
a CSS valuestatic final String
a CSS value for text font stylestatic final String
A possible value for the DISPLAY keystatic final String
A possible value for the DISPLAY keystatic final String
A possible value for the DISPLAY keystatic final String
the CSS value for a horizontal alignment of an objectstatic final String
the CSS value for a horizontal alignment of an objectstatic final String
the CSS value for a horizontal alignment of an objectstatic final String
the CSS value for a horizontal alignment of an objectstatic final String
a CSS value for text decorationstatic final float
a default value for font-sizestatic final String
attribute for specifying externally defined CSS classstatic final String
The ID attribute.static final String
the height attribute.static final String
the hyperlink reference attribute.static final String
This is a possible HTML attribute for the LINK tag.static final String
This is used for inline css style informationstatic final String
This is a possible HTML attribute.static final String
This is a possible HTML attribute for the LINK tag.static final String
the width attribute.static final String
the markup for the body part of a filestatic final String
The DIV tag.static final String
This is a possible HTML-tag.static final String
The SPAN tag.static final String
This is a possible HTML attribute for the LINK tag.static final String
This is a possible value for the language attribute (SCRIPT tag).static final String
the key for any tag -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Color
decodeColor
(String color) Converts aColor
into a HTML representation of thisColor
.static Properties
parseAttributes
(String string) This method parses a String with attributes and returns a Properties object.static float
parseLength
(String string) Parses a length.static float
parseLength
(String string, float actualFontSize) New method contributed by: Lubos Strapkostatic String
removeComment
(String string, String startComment, String endComment) Removes the comments sections of a String.
-
Field Details
-
ITEXT_TAG
the key for any tag- See Also:
-
HTML_TAG_BODY
the markup for the body part of a file- See Also:
-
HTML_TAG_DIV
The DIV tag.- See Also:
-
HTML_TAG_LINK
This is a possible HTML-tag.- See Also:
-
HTML_TAG_SPAN
The SPAN tag.- See Also:
-
HTML_ATTR_HEIGHT
the height attribute.- See Also:
-
HTML_ATTR_HREF
the hyperlink reference attribute.- See Also:
-
HTML_ATTR_REL
This is a possible HTML attribute for the LINK tag.- See Also:
-
HTML_ATTR_STYLE
This is used for inline css style information- See Also:
-
HTML_ATTR_TYPE
This is a possible HTML attribute for the LINK tag.- See Also:
-
HTML_ATTR_STYLESHEET
This is a possible HTML attribute.- See Also:
-
HTML_ATTR_WIDTH
the width attribute.- See Also:
-
HTML_ATTR_CSS_CLASS
attribute for specifying externally defined CSS class- See Also:
-
HTML_ATTR_CSS_ID
The ID attribute.- See Also:
-
HTML_VALUE_JAVASCRIPT
This is a possible value for the language attribute (SCRIPT tag).- See Also:
-
HTML_VALUE_CSS
This is a possible HTML attribute for the LINK tag.- See Also:
-
CSS_KEY_BGCOLOR
the CSS tag for background color- See Also:
-
CSS_KEY_COLOR
the CSS tag for text color- See Also:
-
CSS_KEY_DISPLAY
CSS key that indicate the way something has to be displayed- See Also:
-
CSS_KEY_FONTFAMILY
the CSS tag for the font family- See Also:
-
CSS_KEY_FONTSIZE
the CSS tag for the font size- See Also:
-
CSS_KEY_FONTSTYLE
the CSS tag for the font style- See Also:
-
CSS_KEY_FONTWEIGHT
the CSS tag for the font weight- See Also:
-
CSS_KEY_LINEHEIGHT
the CSS tag for text decorations- See Also:
-
CSS_KEY_MARGIN
the CSS tag for the margin of an object- See Also:
-
CSS_KEY_MARGINLEFT
the CSS tag for the margin of an object- See Also:
-
CSS_KEY_MARGINRIGHT
the CSS tag for the margin of an object- See Also:
-
CSS_KEY_MARGINTOP
the CSS tag for the margin of an object- See Also:
-
CSS_KEY_MARGINBOTTOM
the CSS tag for the margin of an object- See Also:
-
CSS_KEY_PADDING
the CSS tag for the margin of an object- See Also:
-
CSS_KEY_PADDINGLEFT
the CSS tag for the margin of an object- See Also:
-
CSS_KEY_PADDINGRIGHT
the CSS tag for the margin of an object- See Also:
-
CSS_KEY_PADDINGTOP
the CSS tag for the margin of an object- See Also:
-
CSS_KEY_PADDINGBOTTOM
the CSS tag for the margin of an object- See Also:
-
CSS_KEY_BORDERCOLOR
the CSS tag for the margin of an object- See Also:
-
CSS_KEY_BORDERWIDTH
the CSS tag for the margin of an object- See Also:
-
CSS_KEY_BORDERWIDTHLEFT
the CSS tag for the margin of an object- See Also:
-
CSS_KEY_BORDERWIDTHRIGHT
the CSS tag for the margin of an object- See Also:
-
CSS_KEY_BORDERWIDTHTOP
the CSS tag for the margin of an object- See Also:
-
CSS_KEY_BORDERWIDTHBOTTOM
the CSS tag for the margin of an object- See Also:
-
CSS_KEY_PAGE_BREAK_AFTER
the CSS tag for adding a page break when the document is printed- See Also:
-
CSS_KEY_PAGE_BREAK_BEFORE
the CSS tag for adding a page break when the document is printed- See Also:
-
CSS_KEY_TEXTALIGN
the CSS tag for the horizontal alignment of an object- See Also:
-
CSS_KEY_TEXTDECORATION
the CSS tag for text decorations- See Also:
-
CSS_KEY_VERTICALALIGN
the CSS tag for text decorations- See Also:
-
CSS_KEY_VISIBILITY
the CSS tag for the visibility of objects- See Also:
-
CSS_KEY_BG
the CSS tag for background style- See Also:
-
CSS_VALUE_ALWAYS
value for the CSS tag for adding a page break when the document is printed- See Also:
-
CSS_VALUE_BLOCK
A possible value for the DISPLAY key- See Also:
-
CSS_VALUE_BOLD
a CSS value for text font weight- See Also:
-
CSS_VALUE_HIDDEN
the value if you want to hide objects.- See Also:
-
CSS_VALUE_INLINE
A possible value for the DISPLAY key- See Also:
-
CSS_VALUE_ITALIC
a CSS value for text font style- See Also:
-
CSS_VALUE_LINETHROUGH
a CSS value for text decoration- See Also:
-
CSS_VALUE_LISTITEM
A possible value for the DISPLAY key- See Also:
-
CSS_VALUE_NONE
a CSS value- See Also:
-
CSS_VALUE_NORMAL
a CSS value- See Also:
-
CSS_VALUE_OBLIQUE
a CSS value for text font style- See Also:
-
CSS_VALUE_TABLE
A possible value for the DISPLAY key- See Also:
-
CSS_VALUE_TABLEROW
A possible value for the DISPLAY key- See Also:
-
CSS_VALUE_TABLECELL
A possible value for the DISPLAY key- See Also:
-
CSS_VALUE_TEXTALIGNLEFT
the CSS value for a horizontal alignment of an object- See Also:
-
CSS_VALUE_TEXTALIGNRIGHT
the CSS value for a horizontal alignment of an object- See Also:
-
CSS_VALUE_TEXTALIGNCENTER
the CSS value for a horizontal alignment of an object- See Also:
-
CSS_VALUE_TEXTALIGNJUSTIFY
the CSS value for a horizontal alignment of an object- See Also:
-
CSS_VALUE_UNDERLINE
a CSS value for text decoration- See Also:
-
DEFAULT_FONT_SIZE
public static final float DEFAULT_FONT_SIZEa default value for font-size- Since:
- 2.1.3
- See Also:
-
-
Constructor Details
-
Markup
public Markup()
-
-
Method Details
-
parseLength
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
New method contributed by: Lubos Strapko- Parameters:
string
- a length in the form of an optional + or - followed by a number and a unitactualFontSize
- font-size- Returns:
- a
float
number - Since:
- 2.1.3
-
decodeColor
Converts aColor
into a HTML representation of thisColor
.- Parameters:
color
- theColor
that has to be converted.- Returns:
- the HTML representation of this
Color
-
parseAttributes
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
Removes the comments sections of a String.- Parameters:
string
- the original StringstartComment
- the String that marks the start of a Comment sectionendComment
- the String that marks the end of a Comment section.- Returns:
- the String stripped of its comment section
-