column width completion
This commit is contained in:
parent
888845a353
commit
7e4d56be46
@ -60,7 +60,7 @@ class Workbook extends AbstractWorkbook
|
|||||||
$xlFolder = $this->fileSystemHelper->getXlFolder();
|
$xlFolder = $this->fileSystemHelper->getXlFolder();
|
||||||
$this->sharedStringsHelper = new SharedStringsHelper($xlFolder);
|
$this->sharedStringsHelper = new SharedStringsHelper($xlFolder);
|
||||||
|
|
||||||
$this->columnwidths = $columnwidths
|
$this->columnwidths = $columnwidths;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -67,11 +67,29 @@ class Writer extends AbstractMultiSheetsWriter
|
|||||||
return $this;
|
return $this;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Clear all column width specification
|
||||||
|
* @return Writer
|
||||||
|
*/
|
||||||
public function clearColumnWidth() {
|
public function clearColumnWidth() {
|
||||||
$this->cellwidths = array();
|
|
||||||
|
$this->columnwidths = array();
|
||||||
|
|
||||||
|
if( $this->book )
|
||||||
|
$this->book->_setColumnWidth( $this->columnwidths );
|
||||||
|
|
||||||
|
return $this;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Add a width definition for the next sheet that will be generated
|
||||||
|
* @param number $width column width
|
||||||
|
* @param number $min column position ( A=1 ) where this width should take effect
|
||||||
|
* @param number $max end of range where width take effect ( default to min )
|
||||||
|
* @return Writer
|
||||||
|
*/
|
||||||
public function setColumnsWidth($width, $min, $max = null) {
|
public function setColumnsWidth($width, $min, $max = null) {
|
||||||
|
|
||||||
if( $max === null )
|
if( $max === null )
|
||||||
$max = $min;
|
$max = $min;
|
||||||
|
|
||||||
@ -80,6 +98,11 @@ class Writer extends AbstractMultiSheetsWriter
|
|||||||
'min' => $min,
|
'min' => $min,
|
||||||
'max' => $max
|
'max' => $max
|
||||||
);
|
);
|
||||||
|
|
||||||
|
if( $this->book )
|
||||||
|
$this->book->_setColumnWidth( $this->columnwidths );
|
||||||
|
|
||||||
|
return $this;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
Loading…
x
Reference in New Issue
Block a user