/** * Create an instance of XSSFOddHeader from the supplied XML bean * @see XSSFSheet#GetOddHeader() * @param headerFooter */ public XSSFOddHeader(CT_HeaderFooter headerFooter) : base(headerFooter) { }
/** * Create an instance of XSSFFirstHeader from the supplied XML bean * @see XSSFSheet#getFirstHeader() * @param headerFooter */ public XSSFFirstHeader(CT_HeaderFooter headerFooter) : base(headerFooter) { headerFooter.differentFirst = (true); }
public CT_CustomChartsheetView() { this.headerFooterField = new CT_HeaderFooter(); this.pageSetupField = new CT_CsPageSetup(); this.pageMarginsField = new CT_PageMargins(); this.scaleField = ((uint)(100)); this.stateField = ST_SheetState.visible; this.zoomToFitField = false; }
public static CT_HeaderFooter Parse(XmlNode node, XmlNamespaceManager namespaceManager) { if (node == null) return null; CT_HeaderFooter ctObj = new CT_HeaderFooter(); ctObj.differentOddEven = XmlHelper.ReadBool(node.Attributes["differentOddEven"]); ctObj.differentFirst = XmlHelper.ReadBool(node.Attributes["differentFirst"]); ctObj.scaleWithDoc = XmlHelper.ReadBool(node.Attributes["scaleWithDoc"]); ctObj.alignWithMargins = XmlHelper.ReadBool(node.Attributes["alignWithMargins"]); foreach (XmlNode childNode in node.ChildNodes) { if (childNode.LocalName == "oddHeader") ctObj.oddHeader = childNode.InnerText; else if (childNode.LocalName == "oddFooter") ctObj.oddFooter = childNode.InnerText; else if (childNode.LocalName == "evenHeader") ctObj.evenHeader = childNode.InnerText; else if (childNode.LocalName == "evenFooter") ctObj.evenFooter = childNode.InnerText; else if (childNode.LocalName == "firstHeader") ctObj.firstHeader = childNode.InnerText; else if (childNode.LocalName == "firstFooter") ctObj.firstFooter = childNode.InnerText; } return ctObj; }
public CT_Macrosheet() { this.extLstField = new CT_ExtensionList(); this.oleObjectsField = new List<CT_OleObject>(); this.pictureField = new CT_SheetBackgroundPicture(); this.legacyDrawingHFField = new CT_LegacyDrawing(); this.legacyDrawingField = new CT_LegacyDrawing(); this.drawingField = new CT_Drawing(); this.customPropertiesField = new List<CT_CustomProperty>(); this.colBreaksField = new CT_PageBreak(); this.rowBreaksField = new CT_PageBreak(); this.headerFooterField = new CT_HeaderFooter(); this.pageSetupField = new CT_PageSetup(); this.pageMarginsField = new CT_PageMargins(); this.printOptionsField = new CT_PrintOptions(); this.conditionalFormattingField = new List<CT_ConditionalFormatting>(); this.phoneticPrField = new CT_PhoneticPr(); this.customSheetViewsField = new List<CT_CustomSheetView>(); this.dataConsolidateField = new CT_DataConsolidate(); this.sortStateField = new CT_SortState(); this.autoFilterField = new CT_AutoFilter(); this.sheetProtectionField = new CT_SheetProtection(); this.sheetDataField = new List<CT_Row>(); this.colsField = new List<CT_Col>(); this.sheetFormatPrField = new CT_SheetFormatPr(); this.sheetViewsField = new CT_SheetViews(); this.dimensionField = new CT_SheetDimension(); this.sheetPrField = new CT_SheetPr(); }
/** * Create an instance of XSSFHeaderFooter from the supplied XML bean * * @param headerFooter */ public XSSFHeaderFooter(CT_HeaderFooter headerFooter) { this.headerFooter = headerFooter; this.helper = new HeaderFooterHelper(); }
/** * Create an instance of XSSFEvenFooter from the supplied XML bean * @see XSSFSheet#GetEvenFooter() * @param headerFooter */ public XSSFEvenFooter(CT_HeaderFooter headerFooter) : base(headerFooter) { headerFooter.differentOddEven = true; }