Exemple #1
0
        internal ExcelTabularPage(
            SpreadsheetDocument spreadsheetDocument,
            Workbook workbook,
            WorksheetPart worksheetPart,
            Sheet sheet,
            Stylesheet stylesheet,
            uint index,
            ExcelTabularBook parent)
        {
            this.spreadsheetDocument = spreadsheetDocument;
            this.worksheetPart       = worksheetPart;
            chartsheetPart           = null;
            this.sheet  = sheet;
            this.parent = parent;
            sheetData   = worksheetPart.Worksheet.GetFirstChild <SheetData>();

            sharedStringTable = spreadsheetDocument.WorkbookPart.SharedStringTablePart?.SharedStringTable;

            PageSetup pageSetup = worksheetPart.Worksheet.GetFirstChild <PageSetup>();

            if (pageSetup != null)
            {
                pageSetup.VerticalDpi = null;
            }
        }
        internal ExcelTabularPage(SpreadsheetDocument package, Workbook workbook, WorksheetPart worksheetPart, Sheet sheet, Stylesheet stylesheet, uint index, ExcelTabularBook parent)
        {
            _package        = package;
            _worksheetPart  = worksheetPart;
            _chartsheetPart = null;
            _sheet          = sheet;
            _parent         = parent;
            _sheetData      = worksheetPart.Worksheet.GetFirstChild <SheetData>();

            _sharedStringTable = package.WorkbookPart.SharedStringTablePart?.SharedStringTable;

            PageSetup pageSetup = worksheetPart.Worksheet.GetFirstChild <PageSetup>();

            if (pageSetup != null)
            {
                pageSetup.VerticalDpi = null;
            }
        }