26 #define MAP(name,prefix,token,type,context,version) { name, sizeof(name)-1, prefix, token, type, context, version, false }
27 #define DPMAP(name,prefix,token,type,context) MAP(name, prefix, token, type|XML_TYPE_PROP_DRAWING_PAGE, context, SvtSaveOptions::ODFSVER_013)
28 #define PLMAP(name,prefix,token,type,context) \
29 MAP(name, prefix, token, type|XML_TYPE_PROP_PAGE_LAYOUT, context, SvtSaveOptions::ODFSVER_010)
30 #define PLMAP_12(name,prefix,token,type,context) \
31 MAP(name, prefix, token, type|XML_TYPE_PROP_PAGE_LAYOUT, context, SvtSaveOptions::ODFSVER_012)
32 #define PLMAP_ODF13(name,prefix,token,type,context) \
33 MAP(name, prefix, token, type|XML_TYPE_PROP_PAGE_LAYOUT, context, SvtSaveOptions::ODFSVER_013)
34 #define HFMAP(name,prefix,token,type,context) \
35 MAP(name, prefix, token, type|XML_TYPE_PROP_HEADER_FOOTER, context, SvtSaveOptions::ODFSVER_010)
#define XML_PM_TYPE_PRINTFORMULAS
#define CTF_PM_HEADERBORDERRIGHT
#define CTF_PM_HEADERGRAPHICPOSITION
#define CTF_PM_HEADERHEIGHT
#define HFMAP(name, prefix, token, type, context)
#define XML_SW_TYPE_FILLBITMAPSIZE
#define CTF_PM_HEADERPADDINGTOP
#define CTF_PM_HEADERFILLTRANSNAME
const XMLPropertyMapEntry aXMLPageMasterStyleMap[]
#define CTF_PM_FOOTERBORDERRIGHT
#define CTF_PM_FOOTERDYNAMIC
#define CTF_PM_FILLGRADIENTNAME
#define CTF_PM_HEADERPADDINGALL
#define XML_TYPE_TEXT_SHADOW
#define CTF_PM_HEADERFILLHATCHNAME
#define XML_PM_TYPE_CENTER_HORIZONTAL
#define XML_TYPE_BUILDIN_CMP_ONLY
#define XML_TYPE_NEG_PERCENT16
#define CTF_PM_PADDINGTOP
#define XML_TYPE_BORDER_WIDTH
#define XML_SW_TYPE_BITMAP_REFPOINT
#define CTF_PM_FOOTERREPEAT_OFFSET_Y
#define CTF_PM_HEADERFILLBITMAPNAME
#define CTF_PM_HEADERPADDINGLEFT
#define CTF_PM_HEADERBORDERWIDTHLEFT
#define CTF_PM_BACKGROUNDSIZE
#define CTF_PM_FTN_LINE_ADJUST
#define MID_FLAG_NO_PROPERTY_IMPORT
#define XML_TYPE_PERCENT16
#define CTF_PM_FTN_LINE_WEIGHT
#define CTF_PM_FTN_LINE_COLOR
#define CTF_PM_FOOTERMARGINLEFT
#define CTF_PM_PRINT_DRAWING
#define CTF_PM_HEADERGRAPHICURL
#define CTF_PM_FTN_LINE_WIDTH
#define CTF_PM_HEADERPADDINGBOTTOM
#define CTF_PM_PADDINGRIGHT
#define XML_SW_TYPE_BITMAPREPOFFSETX
#define CTF_PM_FILLBITMAPMODE
#define CTF_PM_FOOTERBORDERWIDTHLEFT
#define XML_SW_TYPE_LOGICAL_SIZE
#define XML_SW_TYPE_FILLSTYLE
constexpr sal_uInt16 XML_NAMESPACE_LO_EXT
#define CTF_PM_FOOTERMARGINALL
#define CTF_PM_HEADERMARGINLEFT
#define DPMAP(name, prefix, token, type, context)
#define CTF_PM_BORDERLEFT
#define CTF_PM_FOOTERGRAPHICURL
#define CTF_PM_MARGINRIGHT
#define CTF_PM_GRAPHICFILTER
#define CTF_PM_PADDINGBOTTOM
#define XML_PM_TYPE_PRINTORIENTATION
#define CTF_PM_FTN_HEIGHT
#define PLMAP_ODF13(name, prefix, token, type, context)
#define MID_FLAG_MERGE_ATTRIBUTE
#define XML_TYPE_STYLENAME
#define CTF_PM_HEADERMINHEIGHT
#define XML_TYPE_PERCENT8
#define PLMAP_12(name, prefix, token, type, context)
#define CTF_PM_GRAPHICURL
#define XML_TYPE_MEASURE16
#define CTF_PM_HEADERPADDINGRIGHT
#define CTF_PM_FOOTERPADDINGRIGHT
#define CTF_PM_FOOTERGRAPHICPOSITION
#define CTF_PM_FOOTERPADDINGBOTTOM
#define XML_PM_TYPE_PRINTZEROVALUES
#define XML_SW_TYPE_BITMAPREPOFFSETY
#define CTF_PM_HEADERBORDERLEFT
#define CTF_PM_HEADERBORDERALL
#define CTF_PM_FOOTERFILLBITMAPNAME
#define MID_FLAG_MULTI_PROPERTY
#define CTF_PM_HEADERBORDERBOTTOM
#define CTF_PM_BORDERWIDTHLEFT
#define CTF_PM_FOOTERFILLGRADIENTNAME
#define XML_PM_TYPE_PRINTOBJECTS
#define CTF_PM_FOOTERBORDERWIDTHTOP
constexpr sal_uInt16 XML_NAMESPACE_DRAW
#define MID_FLAG_ELEMENT_ITEM
#define CTF_PM_PRINT_GRID
#define CTF_PM_PRINT_HEADERS
#define CTF_PM_FILLBITMAPNAME
#define CTF_PM_HEADERREPEAT_OFFSET_Y
#define XML_PM_TYPE_NUMLETTERSYNC
#define CTF_PM_BORDERWIDTHTOP
#define CTF_PM_HEADERBORDERWIDTHTOP
#define CTF_PM_PRINT_ZEROVALUES
#define CTF_PM_FOOTERREPEAT_OFFSET_X
constexpr sal_uInt16 XML_NAMESPACE_SVG
#define CTF_PM_HEADERBORDERWIDTHRIGHT
#define XML_PM_TYPE_PRINTCHARTS
#define XML_PM_TYPE_PAGESTYLELAYOUT
constexpr sal_uInt16 XML_NAMESPACE_FO
constexpr sal_uInt16 XML_NAMESPACE_TEXT
#define CTF_PM_HEADERMARGINALL
#define CTF_PM_FOOTERMARGINTOP
#define CTF_PM_HEADERFILLGRADIENTNAME
#define XML_TYPE_ATTRIBUTE_CONTAINER
#define CTF_PM_BORDERWIDTHRIGHT
#define MID_FLAG_NO_PROPERTY
#define XML_PM_TYPE_PRINTANNOTATIONS
#define CTF_PM_FOOTERBORDERWIDTHALL
Represents a property with its API-name, its XML-name and the type of its value.
#define CTF_PM_FTN_LINE_STYLE
#define CTF_PM_FTN_DISTANCE
#define CTF_PM_HEADERBORDERWIDTHBOTTOM
#define CTF_PM_FOOTERBORDERTOP
#define XML_PM_TYPE_CENTER_VERTICAL
#define XML_PM_TYPE_FIRSTPAGENUMBER
#define MID_FLAG_SPECIAL_ITEM
#define CTF_PM_FOOTERBORDERLEFT
#define CTF_PM_BORDERWIDTHBOTTOM
#define XML_SW_TYPE_BITMAP_MODE
#define CTF_PM_FOOTERPADDINGALL
#define MID_FLAG_DEFAULT_ITEM_EXPORT
#define CTF_PM_FOOTERGRAPHICFILTER
#define CTF_PM_REPEAT_OFFSET_X
#define CTF_PM_PRINT_CHARTS
#define XML_TYPE_NUMBER16
XMLPropertyMapEntry const g_XMLPageMasterDrawingPageStyleMap[]
#define XML_TYPE_LAYOUT_GRID_MODE
#define CTF_PM_REGISTER_STYLE
#define XML_TYPE_TEXT_HORIZONTAL_ADJUST
#define CTF_PM_PRINT_OBJECTS
#define CTF_PM_HEADERBORDERTOP
#define CTF_PM_HEADERFLAG
#define XML_TYPE_TEXT_WRITING_MODE
#define MID_FLAG_MERGE_PROPERTY
#define CTF_PM_FILLHATCHNAME
#define CTF_PM_FOOTERFILLTRANSNAME
#define CTF_PM_MARGINBOTTOM
#define CTF_PM_FOOTERFILLHATCHNAME
#define XML_TYPE_ISTRANSPARENT
#define MID_FLAG_PROPERTY_MAY_THROW
#define CTF_PM_GRAPHICPOSITION
#define CTF_PM_HEADERMARGINBOTTOM
#define PLMAP(name, prefix, token, type, context)
#define CTF_PM_HEADERDYNAMIC
#define CTF_PM_BORDERWIDTHALL
#define CTF_PM_FOOTERMINHEIGHT
#define CTF_PM_FTN_LINE_DISTANCE
#define XML_SW_TYPE_PRESPAGE_BACKSIZE
Handling of tokens in XML:
#define CTF_PM_SCALETOPAGES
#define CTF_PM_FOOTERMARGINRIGHT
#define CTP_PM_GRID_BASE_WIDTH
#define XML_TYPE_TEXT_COLUMNS
#define XML_PM_TYPE_PRINTGRID
#define CTF_PM_PRINT_ANNOTATIONS
#define CTF_PM_FOOTERBORDERWIDTHRIGHT
#define CTF_PM_FOOTERBORDERWIDTHBOTTOM
#define XML_TYPE_COLORTRANSPARENT
#define XML_PM_TYPE_PRINTHEADERS
#define CTF_PM_FOOTERHEIGHT
#define CTF_PM_PADDINGALL
#define XML_PM_TYPE_NUMFORMAT
#define CTF_PM_STANDARD_MODE
#define CTF_PM_PADDINGLEFT
#define CTF_PM_FOOTERPADDINGTOP
#define CTF_PM_HEADERMARGINRIGHT
#define XML_PM_TYPE_PRINTDRAWING
#define CTP_PM_GRID_SNAP_TO
#define CTF_PM_FOOTERFLAG
#define CTF_PM_HEADERGRAPHICFILTER
#define CTF_PM_FILLTRANSNAME
#define CTF_PM_FOOTERBORDERALL
#define CTF_PM_BORDERBOTTOM
#define CTF_PM_FOOTERBORDERBOTTOM
#define CTF_PM_HEADERBORDERWIDTHALL
#define CTF_PM_FOOTERPADDINGLEFT
#define MID_FLAG_SPECIAL_ITEM_IMPORT
#define CTF_PM_MARGINLEFT
#define CTF_PM_TEXTCOLUMNS
#define XML_PM_TYPE_PRINTPAGEORDER
constexpr sal_uInt16 XML_NAMESPACE_STYLE
#define CTF_PM_REPEAT_OFFSET_Y
#define CTF_PM_PRINT_FORMULAS
#define CTF_PM_HEADERREPEAT_OFFSET_X
#define CTF_PM_BORDERRIGHT