Example #1
0
        /**
         * Create an instance of XSSFOddHeader from the supplied XML bean
         * @see XSSFSheet#GetOddHeader()
         * @param headerFooter
         */
        public XSSFOddHeader(CT_HeaderFooter headerFooter)
            : base(headerFooter)
        {

        }
Example #2
0
        /**
         * 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);
        }
Example #3
0
 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;
 }
Example #4
0
 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;
 }
Example #5
0
 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();
 }
Example #6
0
 /**
  * Create an instance of XSSFHeaderFooter from the supplied XML bean
  *
  * @param headerFooter
  */
 public XSSFHeaderFooter(CT_HeaderFooter headerFooter)
 {
     this.headerFooter = headerFooter;
     this.helper = new HeaderFooterHelper();
 }
Example #7
0
        /**
         * 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;
        }