__ __ __ __ _____ _ _ _____ _ _ _ | \/ | \ \ / / | __ \ (_) | | / ____| | | | | | \ / |_ __\ V / | |__) | __ ___ ____ _| |_ ___ | (___ | |__ ___| | | | |\/| | '__|> < | ___/ '__| \ \ / / _` | __/ _ \ \___ \| '_ \ / _ \ | | | | | | |_ / . \ | | | | | |\ V / (_| | || __/ ____) | | | | __/ | | |_| |_|_(_)_/ \_\ |_| |_| |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1 if you need WebShell for Seo everyday contact me on Telegram Telegram Address : @jackleetFor_More_Tools:
<?php
namespace PhpOffice\PhpSpreadsheet\Worksheet;
use PhpOffice\PhpSpreadsheet\Helper\Dimension as CssDimension;
class RowDimension extends Dimension
{
/**
* Row index.
*
* @var ?int
*/
private $rowIndex;
/**
* Row height (in pt).
*
* When this is set to a negative value, the row height should be ignored by IWriter
*
* @var float
*/
private $height = -1;
/**
* ZeroHeight for Row?
*
* @var bool
*/
private $zeroHeight = false;
/**
* Create a new RowDimension.
*
* @param ?int $index Numeric row index
*/
public function __construct($index = 0)
{
// Initialise values
$this->rowIndex = $index;
// set dimension as unformatted by default
parent::__construct(null);
}
/**
* Get Row Index.
*/
public function getRowIndex(): ?int
{
return $this->rowIndex;
}
/**
* Set Row Index.
*
* @return $this
*/
public function setRowIndex(int $index)
{
$this->rowIndex = $index;
return $this;
}
/**
* Get Row Height.
* By default, this will be in points; but this method also accepts an optional unit of measure
* argument, and will convert the value from points to the specified UoM.
* A value of -1 tells Excel to display this column in its default height.
*
* @return float
*/
public function getRowHeight(?string $unitOfMeasure = null)
{
return ($unitOfMeasure === null || $this->height < 0)
? $this->height
: (new CssDimension($this->height . CssDimension::UOM_POINTS))->toUnit($unitOfMeasure);
}
/**
* Set Row Height.
*
* @param float $height in points. A value of -1 tells Excel to display this column in its default height.
* By default, this will be the passed argument value; but this method also accepts an optional unit of measure
* argument, and will convert the passed argument value to points from the specified UoM
*
* @return $this
*/
public function setRowHeight($height, ?string $unitOfMeasure = null)
{
$this->height = ($unitOfMeasure === null || $height < 0)
? $height
: (new CssDimension("{$height}{$unitOfMeasure}"))->height();
return $this;
}
/**
* Get ZeroHeight.
*/
public function getZeroHeight(): bool
{
return $this->zeroHeight;
}
/**
* Set ZeroHeight.
*
* @return $this
*/
public function setZeroHeight(bool $zeroHeight)
{
$this->zeroHeight = $zeroHeight;
return $this;
}
}
| Name | Type | Size | Permission | Actions |
|---|---|---|---|---|
| AutoFilter | Folder | 0777 |
|
|
| Drawing | Folder | 0777 |
|
|
| Table | Folder | 0777 |
|
|
| AutoFilter.php | File | 40.68 KB | 0777 |
|
| AutoFit.php | File | 1.68 KB | 0777 |
|
| BaseDrawing.php | File | 11.32 KB | 0777 |
|
| CellIterator.php | File | 2.06 KB | 0777 |
|
| Column.php | File | 3.97 KB | 0777 |
|
| ColumnCellIterator.php | File | 5.41 KB | 0777 |
|
| ColumnDimension.php | File | 3.29 KB | 0777 |
|
| ColumnIterator.php | File | 4.38 KB | 0777 |
|
| Dimension.php | File | 2.24 KB | 0777 |
|
| Drawing.php | File | 5.42 KB | 0777 |
|
| HeaderFooter.php | File | 11.17 KB | 0777 |
|
| HeaderFooterDrawing.php | File | 446 B | 0777 |
|
| Iterator.php | File | 1.24 KB | 0777 |
|
| MemoryDrawing.php | File | 8.68 KB | 0777 |
|
| PageBreak.php | File | 1.34 KB | 0777 |
|
| PageMargins.php | File | 3.22 KB | 0777 |
|
| PageSetup.php | File | 26.65 KB | 0777 |
|
| Protection.php | File | 10.41 KB | 0777 |
|
| Row.php | File | 3.98 KB | 0777 |
|
| RowCellIterator.php | File | 5.83 KB | 0777 |
|
| RowDimension.php | File | 2.67 KB | 0777 |
|
| RowIterator.php | File | 3.53 KB | 0777 |
|
| SheetView.php | File | 3.94 KB | 0777 |
|
| Table.php | File | 16.89 KB | 0777 |
|
| Validations.php | File | 4.56 KB | 0777 |
|
| Worksheet.php | File | 115.96 KB | 0777 |
|