You are here

private function PHPExcel_Writer_Excel5_Workbook::_writeMsoDrawingGroup in Loft Data Grids 6.2

Same name and namespace in other branches
  1. 7.2 vendor/phpoffice/phpexcel/Classes/PHPExcel/Writer/Excel5/Workbook.php \PHPExcel_Writer_Excel5_Workbook::_writeMsoDrawingGroup()

* Writes the MSODRAWINGGROUP record if needed. Possibly split using CONTINUE records.

1 call to PHPExcel_Writer_Excel5_Workbook::_writeMsoDrawingGroup()
PHPExcel_Writer_Excel5_Workbook::writeWorkbook in vendor/phpoffice/phpexcel/Classes/PHPExcel/Writer/Excel5/Workbook.php
* Assemble worksheets into a workbook and send the BIFF data to an OLE * storage. * *

File

vendor/phpoffice/phpexcel/Classes/PHPExcel/Writer/Excel5/Workbook.php, line 1413

Class

PHPExcel_Writer_Excel5_Workbook
PHPExcel_Writer_Excel5_Workbook

Code

private function _writeMsoDrawingGroup() {

  // write the Escher stream if necessary
  if (isset($this->_escher)) {
    $writer = new PHPExcel_Writer_Excel5_Escher($this->_escher);
    $data = $writer
      ->close();
    $record = 0xeb;
    $length = strlen($data);
    $header = pack("vv", $record, $length);
    return $this
      ->writeData($header . $data);
  }
  else {
    return '';
  }
}