有没有办法根据图像的高度设置行高?

示例:我在D12上放置了一个图像(320×480像素),现在我希望第12行的高度适合图像(480像素).

谢谢!

解决方法:

当您在Excel本身中指定高度值时,MS Excel会以磅为单位测量行高,其中点大约为1/72英寸或0.035厘米. PHPExcel确实提供了用于在点和像素之间进行转换的辅助方法.

$pixels = 480;

$points = PHPExcel_Shared_Drawing::pixelsToPoints($pixels);

并且有一个相应的PHPExcel_Shared_Drawing :: pointsToPixels()方法

使用帮助程序根据图像的像素分辨率计算点数,并将其设置为行高

但在内部,Excel OfficeOpenXML格式使用English Metric Units (or EMUs),其中1个EMU定义为1 / 360,000厘米,因此每英寸有914,400个EMU,每个点有12,700个EMU.

这允许在不同单元之间进行相对简单的转换,并且PHPExcel再次提供了在像素和EMU之间进行转换的辅助方法.

$pixels = 480;

$emu = PHPExcel_Shared_Drawing::pixelsToEMU($pixels);

并且有一个相应的PHPExcel_Shared_Drawing :: EMUToPixels()方法

如果使用Excel2007 Writer(保存为OfficeOpenXML格式)保存文件,则图像尺寸将转换为EMU,并且当文件随后重新加载时,转换中可能会有一些轻微的差异,因此允许稍微保留为行设置的高度以允许此操作

标签:php,phpexcel

来源: https://codeday.me/bug/20190829/1764313.html

php excel 高度,PHPExcel:根据图像设置行高(以像素为单位)相关推荐

  1. html5设置单元格行高,单元格的行高怎么设置 EXCEL文档怎么统一设置行高

    我要把有几行设置为同样的高度,可是一行一行的拉,太慢了. 在Excel中,如何设置表格最合适的行高.列宽? EXCEL中的单元格行高不够怎么调整可以自动调整,根据字的内容来调整: 请问怎么统一设置EX ...

  2. 怎样让表格的行高一样_excel表格多数据如何设置行高-Excel EXCEL中如何把行高平均成一样高...

    excel表格如何设置行高 1.本次操作的软件为Excel电格,软件版本为office和学生版2016. 2.首先打开Excel电子表格,根据问题描述,我们格中输入用于演示设置表格最合适的行高列宽的数 ...

  3. Excel2013表格使用厘米为单位设置行高和列宽

    https://jingyan.baidu.com/article/3052f5a1e5f96897f21f8670.html Excel2013表格中,在设计Excel表格的时候,需要使用到CM作为 ...

  4. html table设置行高_单元格的行高怎么设置 html语言怎么设置设置表格行高?

    在Excel中,如何设置表格最合适的行高.列宽? 本次操作使用的软件为Excel电子表格,软件版本为office家庭和学生版2016. 小编只是难过不能陪你一起到老,再也没有机会,看到你的笑. 请问怎 ...

  5. php单元格字体颜色,PHPExcel API接口用法大全,按模板导入excel,美化excel,导出图片,设置单元格字体颜色背景色边框,合并单元格,设置行高列宽...

    PHPExcel API接口用法大全,按模板导入excel,美化excel,导出图片,设置单元格字体颜色背景色边框,合并单元格,设置行高列宽 2020-08-31 85 一:读取excel表模板$ph ...

  6. excel设置行高等于列宽_如何在Excel中设置行高和列宽

    excel设置行高等于列宽 By default, when you create a new workbook in Excel, the row height and column width i ...

  7. html table设置行高_html5行高怎么设置 Excel做的表格怎么打印

    尝试了很多方法 CSS中设置行高 front-size 可以用 但是 line-heigh就不固定高度html源代码: 固定高度 .div-height{border:1px solid #F00; ...

  8. 钢琴键盘excel_如何使用键盘在Excel中设置行高和列宽

    钢琴键盘excel Setting the row height and column width in Excel is easy, but if you'd rather use the keyb ...

  9. excel表格行宽列高怎么设置_excel表格怎么设置行高列宽

    excel表格怎么设置行高列宽 你是怎么调整Excel表格的行高和列宽的? 如果还在用原始的手动调整方法,那你赶紧看看下面这几种解决方法,不仅效率高,而且调整的行高和列宽还很统一整齐哦,快和小编来学习 ...

最新文章

  1. 目前计算机无法显示的四叠字,四叠字列表(共19个),还能用的四叠字大全
  2. html5中的图片的location,HTML5中的History和Location对象
  3. HTML <div> 标签介绍
  4. Linux基金会:Linux已经战胜微软
  5. RocketMQ核心概念
  6. 空调吸气和排气_吸气剂和二传手被认为有害
  7. 如何删除多余系统引导项
  8. 「Python基础知识」Python中常用的内建函数有哪些
  9. java queue iterator_Java DelayQueue iterator()用法及代码示例
  10. linux java amr转mp3_部署ffmpeg及amr转mp3方法
  11. Memcache学习笔记
  12. 最好的余生:有家回,有人等,有饭吃
  13. ROC False reject rate 和 false alarms
  14. RDIFramework.NET ━ .NET快速信息化系统开发框架 V3.2版本正式发布
  15. 注意:这些跳槽理由会被HR调查!
  16. iphonex蓝牙打不开转圈_iphonex蓝牙一直在转圈
  17. 安卓-控制台-和风天气,和风天气3.0使用方法
  18. 2017美团网易360部分笔试题
  19. xshell6和xftp6安装后无法打开提示升级到最新版本
  20. 详解联想bios怎么进入u盘启动

热门文章

  1. 硬盘柱面损坏怎么办_硬盘有坏道就不能用了吗?别再吃哑巴亏了,今天跟人人再说一次...
  2. mysql的时间日期函数总结。案例应用:计算同比、环比、累计同比,股票类延伸。---- 前海最靓的仔,陈宇超
  3. Unity5.X导入FBX文件,播放动画时位置变动的解决方法
  4. listFiles()方法介绍
  5. 傲游浏览器怎么设置自定义主页 自定义主页设置方法简述
  6. CAD怎么计算面积?cad计算面积快捷键是什么?
  7. SOLIDWORKS 2021新功能快报!圆弧边翻边折弯
  8. iOS11(15A372)分享下载地址
  9. ubuntu 桌面便利贴_使用便利贴将便利贴优点添加到您的桌面
  10. 流变学基础 -- 粘度与粘弹性测试