Package writer2latex.xhtml
Class PageStyleConverter
- java.lang.Object
-
- writer2latex.xhtml.ConverterHelper
-
- writer2latex.xhtml.StyleConverterHelper
-
- writer2latex.xhtml.PageStyleConverter
-
public class PageStyleConverter extends StyleConverterHelper
This class converts OpenDocument page styles to CSS2 styles. A page style in a presentation is represented through the master page, which links to a page layout defining the geometry and optionally a drawing page defining the drawing background. In a presentation document we export the full page style, in a text document we only export the background.
-
-
Field Summary
-
Fields inherited from class writer2latex.xhtml.StyleConverterHelper
bConvertHard, bConvertStyles, nType, styleMap, styleNames
-
Fields inherited from class writer2latex.xhtml.ConverterHelper
config, converter, ofr
-
-
Constructor Summary
Constructors Constructor Description PageStyleConverter(OfficeReader ofr, XhtmlConfig config, Converter converter, int nType)Create a newPageStyleConverter
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidapplyStyle(java.lang.String sStyleName, StyleInfo info)java.lang.StringgetStyleDeclarations(java.lang.String sIndent)Convert style information for used stylesOfficeStyleFamilygetStyles()Get the family of page styles (master pages)-
Methods inherited from class writer2latex.xhtml.StyleConverterHelper
applyDirection, applyLang, colScale, scale
-
Methods inherited from class writer2latex.xhtml.ConverterHelper
applyStyle, getCellSc, getDrawCv, getFrameSc, getListSc, getMathCv, getPageSc, getParSc, getPresentationSc, getRowSc, getSectionSc, getStyleCv, getTableCv, getTableSc, getTextCv, getTextSc
-
-
-
-
Constructor Detail
-
PageStyleConverter
public PageStyleConverter(OfficeReader ofr, XhtmlConfig config, Converter converter, int nType)
Create a newPageStyleConverter- Parameters:
ofr- anOfficeReaderto read style information fromconfig- the configuration to useconverter- the mainConverterclassnType- the type of xhtml to use
-
-
Method Detail
-
applyStyle
public void applyStyle(java.lang.String sStyleName, StyleInfo info)
-
getStyleDeclarations
public java.lang.String getStyleDeclarations(java.lang.String sIndent)
Convert style information for used styles- Specified by:
getStyleDeclarationsin classStyleConverterHelper- Parameters:
sIndent- a String of spaces to add before each line
-
getStyles
public OfficeStyleFamily getStyles()
Get the family of page styles (master pages)- Specified by:
getStylesin classStyleConverterHelper- Returns:
- the style family
-
-