iText 7 7.1.13 API
iText.StyledXmlParser.Css.CssFontFaceRule Class Reference

Class to store a CSS font face At rule. More...

Inheritance diagram for iText.StyledXmlParser.Css.CssFontFaceRule:
iText.StyledXmlParser.Css.CssNestedAtRule iText.StyledXmlParser.Css.CssAtRule iText.StyledXmlParser.Css.CssStatement

Public Member Functions

  CssFontFaceRule ()
  Instantiates a new CSS font face rule. More...
 
  CssFontFaceRule (String ruleParameters)
  Instantiates a new CSS font face rule. More...
 
virtual IList< CssDeclaration GetProperties ()
  Gets the properties. More...
 
override void  AddBodyCssDeclarations (IList< CssDeclaration > cssDeclarations)
  Adds the body CSS declarations. More...
 
override String  ToString ()
 
virtual Range  ResolveUnicodeRange ()
 
- Public Member Functions inherited from iText.StyledXmlParser.Css.CssNestedAtRule
  CssNestedAtRule (String ruleName, String ruleParameters)
  Creates a CssNestedAtRule instance with an empty body. More...
 
virtual void  AddStatementToBody (CssStatement statement)
  Adds a CSS statement to body. More...
 
virtual void  AddStatementsToBody (ICollection< CssStatement > statements)
  Adds CSS statements to the body. More...
 
override IList< CssRuleSet GetCssRuleSets (INode node, MediaDeviceDescription deviceDescription)
  Gets a list of CssRuleSet objects. More...
 
virtual IList< CssStatement GetStatements ()
  Gets the list of CSS statements. More...
 
override String  ToString ()
 
virtual String  GetRuleParameters ()
 
- Public Member Functions inherited from iText.StyledXmlParser.Css.CssAtRule
virtual String  GetRuleName ()
  Gets the rule name. More...
 

Detailed Description

Class to store a CSS font face At rule.

Constructor & Destructor Documentation

◆ CssFontFaceRule() [1/2]

iText.StyledXmlParser.Css.CssFontFaceRule.CssFontFaceRule ( )
inline

Instantiates a new CSS font face rule.

◆ CssFontFaceRule() [2/2]

iText.StyledXmlParser.Css.CssFontFaceRule.CssFontFaceRule ( String  ruleParameters )
inline

Instantiates a new CSS font face rule.

Parameters
ruleParameters the rule parameters

Member Function Documentation

◆ AddBodyCssDeclarations()

override void iText.StyledXmlParser.Css.CssFontFaceRule.AddBodyCssDeclarations ( IList< CssDeclaration cssDeclarations )
inlinevirtual

Adds the body CSS declarations.

Parameters
cssDeclarations a list of CSS declarations

Reimplemented from iText.StyledXmlParser.Css.CssNestedAtRule.

◆ GetProperties()

virtual IList<CssDeclaration> iText.StyledXmlParser.Css.CssFontFaceRule.GetProperties ( )
inlinevirtual

Gets the properties.

Returns
the properties