首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHPExcel Orphan/Widow,getRowDimension

PHPExcel Orphan/Widow,getRowDimension
EN

Stack Overflow用户
提问于 2016-08-23 19:56:09
回答 1查看 362关注 0票数 0

我在从PHPExcel中保存一个PDF文件时遇到了问题,它用我的数据创建了寡妇/孤儿。

我知道创建分页的功能,

代码语言:javascript
复制
$objPHPExcel->getActiveSheet()->setBreak( 'A10' , PHPExcel_Worksheet::BREAK_ROW );

但是我想知道是否有一个函数可以知道一个细胞的当前高度。

我在以下函数中找到了对"getRowDimension“的引用

代码语言:javascript
复制
$objPHPExcel->getActiveSheet()->getRowDimension('10')->setRowHeight(100);

但我找不到任何关于这个功能的文件。是否有人知道它是否能够计算所选行的高度和/或取行范围?

另外,是否有一个函数来计算每个页面的页眉和页脚之间的可用空间?还是应该从页边距来计算呢?

谢谢你,尼克

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-08-23 21:39:38

代码语言:javascript
复制
$objPHPExcel->getActiveSheet()
    ->getRowDimension('10')
    ->getRowHeight();

将返回指定行的行高。这是“点”中的高度,其中1点相当于1/72英寸(或约0.35毫米)。0值表示隐藏行,而-1值是默认值,为12.75pt (约1/6英寸)。

PHPExcel_Shared_Drawing类包含许多函数,用于在点数和其他度量单位(如pointsToPixels()pixelsToPoints() )、pixelsToEMU()EMUToPixels() (英国度量单位)之间进行转换。

微软的度量单位的整个问题确实是一个令人困惑的雷区,但有一个有用的博客帖子在这里讨论在measure中使用的不同度量单位

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39109667

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档