ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
Public Member Functions | |
__construct (Spreadsheet $spreadsheet) | |
Create a new Xlsx Writer. More... | |
getWriterPartChart () | |
getWriterPartComments () | |
getWriterPartContentTypes () | |
getWriterPartDocProps () | |
getWriterPartDrawing () | |
getWriterPartRels () | |
getWriterPartRelsRibbon () | |
getWriterPartRelsVBA () | |
getWriterPartStringTable () | |
getWriterPartStyle () | |
getWriterPartTheme () | |
getWriterPartWorkbook () | |
getWriterPartWorksheet () | |
save ($pFilename) | |
Save PhpSpreadsheet to file. More... | |
getSpreadsheet () | |
Get Spreadsheet object. More... | |
setSpreadsheet (Spreadsheet $spreadsheet) | |
Set Spreadsheet object. More... | |
getStringTable () | |
Get string table. More... | |
getStyleHashTable () | |
Get Style HashTable. More... | |
getStylesConditionalHashTable () | |
Get Conditional HashTable. More... | |
getFillHashTable () | |
Get Fill HashTable. More... | |
getFontHashTable () | |
Get HashTable. More... | |
getBordersHashTable () | |
Get Borders HashTable. More... | |
getNumFmtHashTable () | |
Get NumberFormat HashTable. More... | |
getDrawingHashTable () | |
Get HashTable. More... | |
getOffice2003Compatibility () | |
Get Office2003 compatibility. More... | |
setOffice2003Compatibility ($pValue) | |
Set Office2003 compatibility. More... | |
Public Member Functions inherited from PhpOffice\PhpSpreadsheet\Writer\BaseWriter | |
getIncludeCharts () | |
Write charts in workbook? If this is true, then the Writer will write definitions for any charts that exist in the PhpSpreadsheet object. More... | |
setIncludeCharts ($pValue) | |
Set write charts in workbook Set to true, to advise the Writer to include any charts that exist in the PhpSpreadsheet object. More... | |
getPreCalculateFormulas () | |
Get Pre-Calculate Formulas flag If this is true (the default), then the writer will recalculate all formulae in a workbook when saving, so that the pre-calculated values are immediately available to MS Excel or other office spreadsheet viewer when opening the file If false, then formulae are not calculated on save. More... | |
setPreCalculateFormulas ($pValue) | |
Set Pre-Calculate Formulas Set to true (the default) to advise the Writer to calculate all formulae on save Set to false to prevent precalculation of formulae on save. More... | |
getUseDiskCaching () | |
Get use disk caching where possible? More... | |
setUseDiskCaching ($pValue, $pDirectory=null) | |
Set use disk caching where possible? More... | |
getDiskCachingDirectory () | |
Get disk caching directory. More... | |
openFileHandle ($filename) | |
Open file handle. More... | |
Private Member Functions | |
addZipFile (string $path, string $content) | |
addZipFiles (array $zipContent) | |
Additional Inherited Members | |
Protected Member Functions inherited from PhpOffice\PhpSpreadsheet\Writer\BaseWriter | |
maybeCloseFileHandle () | |
Close file handle only if we opened it ourselves. More... | |
Protected Attributes inherited from PhpOffice\PhpSpreadsheet\Writer\BaseWriter | |
$includeCharts = false | |
$preCalculateFormulas = true | |
$fileHandle | |
PhpOffice\PhpSpreadsheet\Writer\Xlsx::__construct | ( | Spreadsheet | $spreadsheet | ) |
Implements PhpOffice\PhpSpreadsheet\Writer\IWriter.
Definition at line 183 of file Xlsx.php.
References PhpOffice\PhpSpreadsheet\Writer\Xlsx\setSpreadsheet().
|
private |
Definition at line 654 of file Xlsx.php.
References $path.
Referenced by PhpOffice\PhpSpreadsheet\Writer\Xlsx\addZipFiles().
|
private |
Definition at line 662 of file Xlsx.php.
References $path, and PhpOffice\PhpSpreadsheet\Writer\Xlsx\addZipFile().
Referenced by PhpOffice\PhpSpreadsheet\Writer\Xlsx\save().
PhpOffice\PhpSpreadsheet\Writer\Xlsx::getBordersHashTable | ( | ) |
Get Borders HashTable.
Definition at line 603 of file Xlsx.php.
References PhpOffice\PhpSpreadsheet\Writer\Xlsx\$bordersHashTable.
Referenced by PhpOffice\PhpSpreadsheet\Writer\Xlsx\Style\writeCellStyleXf(), and PhpOffice\PhpSpreadsheet\Writer\Xlsx\Style\writeStyles().
PhpOffice\PhpSpreadsheet\Writer\Xlsx::getDrawingHashTable | ( | ) |
Get HashTable.
Definition at line 623 of file Xlsx.php.
References PhpOffice\PhpSpreadsheet\Writer\Xlsx\$drawingHashTable.
Referenced by PhpOffice\PhpSpreadsheet\Writer\Xlsx\save(), and PhpOffice\PhpSpreadsheet\Writer\Xlsx\ContentTypes\writeContentTypes().
PhpOffice\PhpSpreadsheet\Writer\Xlsx::getFillHashTable | ( | ) |
Get Fill HashTable.
Definition at line 583 of file Xlsx.php.
References PhpOffice\PhpSpreadsheet\Writer\Xlsx\$fillHashTable.
Referenced by PhpOffice\PhpSpreadsheet\Writer\Xlsx\Style\writeCellStyleXf(), and PhpOffice\PhpSpreadsheet\Writer\Xlsx\Style\writeStyles().
PhpOffice\PhpSpreadsheet\Writer\Xlsx::getFontHashTable | ( | ) |
Get HashTable.
Definition at line 593 of file Xlsx.php.
References PhpOffice\PhpSpreadsheet\Writer\Xlsx\$fontHashTable.
Referenced by PhpOffice\PhpSpreadsheet\Writer\Xlsx\Style\writeCellStyleXf(), and PhpOffice\PhpSpreadsheet\Writer\Xlsx\Style\writeStyles().
PhpOffice\PhpSpreadsheet\Writer\Xlsx::getNumFmtHashTable | ( | ) |
Get NumberFormat HashTable.
Definition at line 613 of file Xlsx.php.
References PhpOffice\PhpSpreadsheet\Writer\Xlsx\$numFmtHashTable.
Referenced by PhpOffice\PhpSpreadsheet\Writer\Xlsx\Style\writeCellStyleXf(), and PhpOffice\PhpSpreadsheet\Writer\Xlsx\Style\writeStyles().
PhpOffice\PhpSpreadsheet\Writer\Xlsx::getOffice2003Compatibility | ( | ) |
Get Office2003 compatibility.
Definition at line 633 of file Xlsx.php.
References PhpOffice\PhpSpreadsheet\Writer\Xlsx\$office2003compatibility.
Referenced by PhpOffice\PhpSpreadsheet\Writer\Xlsx\Worksheet\writeCellFormula(), and PhpOffice\PhpSpreadsheet\Writer\Xlsx\Workbook\writeWorkbook().
PhpOffice\PhpSpreadsheet\Writer\Xlsx::getSpreadsheet | ( | ) |
Get Spreadsheet object.
Definition at line 529 of file Xlsx.php.
References PhpOffice\PhpSpreadsheet\Writer\Xlsx\$spreadSheet.
Referenced by PhpOffice\PhpSpreadsheet\Writer\Xlsx\Worksheet\writeSheetViews().
PhpOffice\PhpSpreadsheet\Writer\Xlsx::getStringTable | ( | ) |
Get string table.
Definition at line 553 of file Xlsx.php.
References PhpOffice\PhpSpreadsheet\Writer\Xlsx\$stringTable.
PhpOffice\PhpSpreadsheet\Writer\Xlsx::getStyleHashTable | ( | ) |
Definition at line 563 of file Xlsx.php.
References PhpOffice\PhpSpreadsheet\Writer\Xlsx\$styleHashTable.
PhpOffice\PhpSpreadsheet\Writer\Xlsx::getStylesConditionalHashTable | ( | ) |
Get Conditional HashTable.
Definition at line 573 of file Xlsx.php.
References PhpOffice\PhpSpreadsheet\Writer\Xlsx\$stylesConditionalHashTable.
Referenced by PhpOffice\PhpSpreadsheet\Writer\Xlsx\Style\writeStyles().
PhpOffice\PhpSpreadsheet\Writer\Xlsx::getWriterPartChart | ( | ) |
Definition at line 219 of file Xlsx.php.
References PhpOffice\PhpSpreadsheet\Writer\Xlsx\$writerPartChart.
Referenced by PhpOffice\PhpSpreadsheet\Writer\Xlsx\save().
PhpOffice\PhpSpreadsheet\Writer\Xlsx::getWriterPartComments | ( | ) |
Definition at line 224 of file Xlsx.php.
References PhpOffice\PhpSpreadsheet\Writer\Xlsx\$writerPartComments.
Referenced by PhpOffice\PhpSpreadsheet\Writer\Xlsx\save().
PhpOffice\PhpSpreadsheet\Writer\Xlsx::getWriterPartContentTypes | ( | ) |
Definition at line 229 of file Xlsx.php.
References PhpOffice\PhpSpreadsheet\Writer\Xlsx\$writerPartContentTypes.
Referenced by PhpOffice\PhpSpreadsheet\Writer\Xlsx\save().
PhpOffice\PhpSpreadsheet\Writer\Xlsx::getWriterPartDocProps | ( | ) |
Definition at line 234 of file Xlsx.php.
References PhpOffice\PhpSpreadsheet\Writer\Xlsx\$writerPartDocProps.
Referenced by PhpOffice\PhpSpreadsheet\Writer\Xlsx\save().
PhpOffice\PhpSpreadsheet\Writer\Xlsx::getWriterPartDrawing | ( | ) |
Definition at line 239 of file Xlsx.php.
References PhpOffice\PhpSpreadsheet\Writer\Xlsx\$writerPartDrawing.
Referenced by PhpOffice\PhpSpreadsheet\Writer\Xlsx\save().
PhpOffice\PhpSpreadsheet\Writer\Xlsx::getWriterPartRels | ( | ) |
Definition at line 244 of file Xlsx.php.
References PhpOffice\PhpSpreadsheet\Writer\Xlsx\$writerPartRels.
Referenced by PhpOffice\PhpSpreadsheet\Writer\Xlsx\save().
PhpOffice\PhpSpreadsheet\Writer\Xlsx::getWriterPartRelsRibbon | ( | ) |
Definition at line 249 of file Xlsx.php.
References PhpOffice\PhpSpreadsheet\Writer\Xlsx\$writerPartRelsRibbon.
Referenced by PhpOffice\PhpSpreadsheet\Writer\Xlsx\save().
PhpOffice\PhpSpreadsheet\Writer\Xlsx::getWriterPartRelsVBA | ( | ) |
Definition at line 254 of file Xlsx.php.
References PhpOffice\PhpSpreadsheet\Writer\Xlsx\$writerPartRelsVBA.
Referenced by PhpOffice\PhpSpreadsheet\Writer\Xlsx\save().
PhpOffice\PhpSpreadsheet\Writer\Xlsx::getWriterPartStringTable | ( | ) |
Definition at line 259 of file Xlsx.php.
References PhpOffice\PhpSpreadsheet\Writer\Xlsx\$writerPartStringTable.
Referenced by PhpOffice\PhpSpreadsheet\Writer\Xlsx\save().
PhpOffice\PhpSpreadsheet\Writer\Xlsx::getWriterPartStyle | ( | ) |
Definition at line 264 of file Xlsx.php.
References PhpOffice\PhpSpreadsheet\Writer\Xlsx\$writerPartStyle.
Referenced by PhpOffice\PhpSpreadsheet\Writer\Xlsx\save().
PhpOffice\PhpSpreadsheet\Writer\Xlsx::getWriterPartTheme | ( | ) |
Definition at line 269 of file Xlsx.php.
References PhpOffice\PhpSpreadsheet\Writer\Xlsx\$writerPartTheme.
Referenced by PhpOffice\PhpSpreadsheet\Writer\Xlsx\save().
PhpOffice\PhpSpreadsheet\Writer\Xlsx::getWriterPartWorkbook | ( | ) |
Definition at line 274 of file Xlsx.php.
References PhpOffice\PhpSpreadsheet\Writer\Xlsx\$writerPartWorkbook.
Referenced by PhpOffice\PhpSpreadsheet\Writer\Xlsx\save().
PhpOffice\PhpSpreadsheet\Writer\Xlsx::getWriterPartWorksheet | ( | ) |
Definition at line 279 of file Xlsx.php.
References PhpOffice\PhpSpreadsheet\Writer\Xlsx\$writerPartWorksheet.
Referenced by PhpOffice\PhpSpreadsheet\Writer\Xlsx\save().
PhpOffice\PhpSpreadsheet\Writer\Xlsx::save | ( | $pFilename | ) |
Save PhpSpreadsheet to file.
resource | string | $pFilename |
Implements PhpOffice\PhpSpreadsheet\Writer\IWriter.
Definition at line 289 of file Xlsx.php.
References $i, PhpOffice\PhpSpreadsheet\Writer\BaseWriter\$includeCharts, PHPMailer\PHPMailer\$options, PhpOffice\PhpSpreadsheet\Writer\Xlsx\$stringTable, PhpOffice\PhpSpreadsheet\Writer\Xlsx\addZipFiles(), PhpOffice\PhpSpreadsheet\Writer\Xlsx\getDrawingHashTable(), PhpOffice\PhpSpreadsheet\Calculation\Calculation\getInstance(), PhpOffice\PhpSpreadsheet\Calculation\Functions\getReturnDateType(), PhpOffice\PhpSpreadsheet\Writer\Xlsx\getWriterPartChart(), PhpOffice\PhpSpreadsheet\Writer\Xlsx\getWriterPartComments(), PhpOffice\PhpSpreadsheet\Writer\Xlsx\getWriterPartContentTypes(), PhpOffice\PhpSpreadsheet\Writer\Xlsx\getWriterPartDocProps(), PhpOffice\PhpSpreadsheet\Writer\Xlsx\getWriterPartDrawing(), PhpOffice\PhpSpreadsheet\Writer\Xlsx\getWriterPartRels(), PhpOffice\PhpSpreadsheet\Writer\Xlsx\getWriterPartRelsRibbon(), PhpOffice\PhpSpreadsheet\Writer\Xlsx\getWriterPartRelsVBA(), PhpOffice\PhpSpreadsheet\Writer\Xlsx\getWriterPartStringTable(), PhpOffice\PhpSpreadsheet\Writer\Xlsx\getWriterPartStyle(), PhpOffice\PhpSpreadsheet\Writer\Xlsx\getWriterPartTheme(), PhpOffice\PhpSpreadsheet\Writer\Xlsx\getWriterPartWorkbook(), PhpOffice\PhpSpreadsheet\Writer\Xlsx\getWriterPartWorksheet(), PhpOffice\PhpSpreadsheet\Writer\BaseWriter\maybeCloseFileHandle(), PhpOffice\PhpSpreadsheet\Writer\BaseWriter\openFileHandle(), PhpOffice\PhpSpreadsheet\Calculation\Functions\RETURNDATE_EXCEL, and PhpOffice\PhpSpreadsheet\Calculation\Functions\setReturnDateType().
PhpOffice\PhpSpreadsheet\Writer\Xlsx::setOffice2003Compatibility | ( | $pValue | ) |
PhpOffice\PhpSpreadsheet\Writer\Xlsx::setSpreadsheet | ( | Spreadsheet | $spreadsheet | ) |
Set Spreadsheet object.
Spreadsheet | $spreadsheet | PhpSpreadsheet object |
Definition at line 541 of file Xlsx.php.
Referenced by PhpOffice\PhpSpreadsheet\Writer\Xlsx\__construct().
|
private |
Definition at line 92 of file Xlsx.php.
Referenced by PhpOffice\PhpSpreadsheet\Writer\Xlsx\getBordersHashTable().
|
private |
Definition at line 106 of file Xlsx.php.
Referenced by PhpOffice\PhpSpreadsheet\Writer\Xlsx\getDrawingHashTable().
|
private |
Definition at line 78 of file Xlsx.php.
Referenced by PhpOffice\PhpSpreadsheet\Writer\Xlsx\getFillHashTable().
|
private |
Definition at line 85 of file Xlsx.php.
Referenced by PhpOffice\PhpSpreadsheet\Writer\Xlsx\getFontHashTable().
|
private |
Definition at line 99 of file Xlsx.php.
Referenced by PhpOffice\PhpSpreadsheet\Writer\Xlsx\getNumFmtHashTable().
|
private |
Definition at line 43 of file Xlsx.php.
Referenced by PhpOffice\PhpSpreadsheet\Writer\Xlsx\getOffice2003Compatibility().
|
private |
|
private |
Definition at line 50 of file Xlsx.php.
Referenced by PhpOffice\PhpSpreadsheet\Writer\Xlsx\getSpreadsheet().
|
private |
Definition at line 57 of file Xlsx.php.
Referenced by PhpOffice\PhpSpreadsheet\Writer\Xlsx\getStringTable(), and PhpOffice\PhpSpreadsheet\Writer\Xlsx\save().
|
private |
Definition at line 71 of file Xlsx.php.
Referenced by PhpOffice\PhpSpreadsheet\Writer\Xlsx\getStyleHashTable().
|
private |
Definition at line 64 of file Xlsx.php.
Referenced by PhpOffice\PhpSpreadsheet\Writer\Xlsx\getStylesConditionalHashTable().
|
private |
Definition at line 118 of file Xlsx.php.
Referenced by PhpOffice\PhpSpreadsheet\Writer\Xlsx\getWriterPartChart().
|
private |
Definition at line 123 of file Xlsx.php.
Referenced by PhpOffice\PhpSpreadsheet\Writer\Xlsx\getWriterPartComments().
|
private |
Definition at line 128 of file Xlsx.php.
Referenced by PhpOffice\PhpSpreadsheet\Writer\Xlsx\getWriterPartContentTypes().
|
private |
Definition at line 133 of file Xlsx.php.
Referenced by PhpOffice\PhpSpreadsheet\Writer\Xlsx\getWriterPartDocProps().
|
private |
Definition at line 138 of file Xlsx.php.
Referenced by PhpOffice\PhpSpreadsheet\Writer\Xlsx\getWriterPartDrawing().
|
private |
Definition at line 143 of file Xlsx.php.
Referenced by PhpOffice\PhpSpreadsheet\Writer\Xlsx\getWriterPartRels().
|
private |
Definition at line 148 of file Xlsx.php.
Referenced by PhpOffice\PhpSpreadsheet\Writer\Xlsx\getWriterPartRelsRibbon().
|
private |
Definition at line 153 of file Xlsx.php.
Referenced by PhpOffice\PhpSpreadsheet\Writer\Xlsx\getWriterPartRelsVBA().
|
private |
Definition at line 158 of file Xlsx.php.
Referenced by PhpOffice\PhpSpreadsheet\Writer\Xlsx\getWriterPartStringTable().
|
private |
Definition at line 163 of file Xlsx.php.
Referenced by PhpOffice\PhpSpreadsheet\Writer\Xlsx\getWriterPartStyle().
|
private |
Definition at line 168 of file Xlsx.php.
Referenced by PhpOffice\PhpSpreadsheet\Writer\Xlsx\getWriterPartTheme().
|
private |
Definition at line 173 of file Xlsx.php.
Referenced by PhpOffice\PhpSpreadsheet\Writer\Xlsx\getWriterPartWorkbook().
|
private |
Definition at line 178 of file Xlsx.php.
Referenced by PhpOffice\PhpSpreadsheet\Writer\Xlsx\getWriterPartWorksheet().