首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

PHPExcel -除了BORDER_THICK和BORDER_THIN之外,还有更多的边框样式吗

PHPExcel是一个用于生成和操作Excel文件的PHP库。在PHPExcel中,除了BORDER_THICK和BORDER_THIN之外,还有其他边框样式可用。

PHPExcel提供了以下边框样式:

  1. BORDER_NONE:无边框。
  2. BORDER_DASHDOT:点划线边框。
  3. BORDER_DASHDOTDOT:双点划线边框。
  4. BORDER_DASHED:虚线边框。
  5. BORDER_DOTTED:点线边框。
  6. BORDER_DOUBLE:双线边框。
  7. BORDER_HAIR:细线边框。
  8. BORDER_MEDIUM:中等粗细边框。
  9. BORDER_MEDIUMDASHDOT:中等点划线边框。
  10. BORDER_MEDIUMDASHDOTDOT:中等双点划线边框。
  11. BORDER_MEDIUMDASHED:中等虚线边框。
  12. BORDER_SLANTDASHDOT:斜点划线边框。
  13. BORDER_THICK:粗线边框。
  14. BORDER_THIN:细线边框。

这些边框样式可以通过PHPExcel的API进行设置,例如使用getStyle()方法获取单元格样式对象,然后使用getBorders()方法获取边框对象,最后使用setBorderStyle()方法设置边框样式。

对于PHPExcel的更多信息和使用示例,您可以访问腾讯云文档中的PHPExcel产品介绍页面:PHPExcel产品介绍

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

PHP 操作PHPExcel(设置字体、设置边框、合并单元格、设置、设置背景色、以及单元格内换行、单元格不以科学记数法显示等)

;//输出文件名称 header('Cache-Control: max-age=0');//禁止缓存 } 下面我们以年级、班级、学生成绩为例介绍一些常用样式(设置字体、设置边框、合并单元格...>getStartColor()->setRGB('6fc144');//填充班级背景颜色 $classBorder = getBorderStyle("445cc1");//获取班级边框样式代码...()->setRGB('c1b644');//填充年级背景颜色 $gradeBorder = getBorderStyle("c144b1");//获取年级边框样式代码 $objSheet...不能操作样式 $objStyleFont=$objRichText->createTextRun("我测试");//生成可以添加样式文字块 $objStyleFont->getFont...看了下先选择了FPDF,可以说除了中文字...

4.7K20

PHPExcel_把Excel数据导入数据库PHP

以后需要使用时候,直接实例化PHPExcel.php中PHPExcel即可使用 wamp启动失败处理方法 控制面板\系统安全\管理工具\事件查看器\windows日志\应用程序 可以到上面的路径中去查看是否报错信息...> 导出结果如下图: 用PHPExcel合并单元格、文字居中、设置字体、背景颜色、边框、单元格内换行、格式控制(电话号码等长字符不以科学计算方式显示) style.php getStyle($nameIndex."3:"....('c1b644');//填充年级背景颜色 $gradeBorder=getBorderStyle("c144b1");//获取年级边框样式代码 $objSheet->getStyle($gradeIndex...arr=range('A','Z'); //$arr=array(A,B,C,D,E,F,G,H,I,J,K,L,M,N,....Z); return $arr[$index]; } /** **获取边框样式代码

7.4K40

Laravel-Excel导出功能文档

,这个方法接收fromArray相同参数 自动产生表头 默认导出文件中,会使用数组Array(或者model属性名)作为第一行(表头),你可以在配置文件中修改这一默认行为excel::export.generate_heading_by_indices...普通样式 如果你想改变sheet样式(并非某个或具体某些单元格),你可以使用->setStyle()方法 // 使用->setStyle()设置字体 $sheet->setStyle(array(...可以设置当前sheet边框,如下: // 设置当前sheet所有边框 $sheet->setAllBorders('thin'); // 设置某个单元格边框 $sheet->setBorder...('A1', 'thin'); // 批量设置单元格边框 $sheet->setBorder('A1:F10', 'thin'); 更多边框属性设置参见手册 冻结行 如果你想冻结某个单元格、行或者列,...调用PHPExcel原生方法 可在$excel$sheet对象上调用PHPExcel原生方法 调用Workbook方法 例如: // 获得workbook默认样式 $excel->getDefaultStyle

13.2K500

纯CSS实现带有画布边框刻度尺样式

前提 有一个ui需求需要实现类似在线画布功能那种边框带刻度尺效果。主要是上边框边框需要实现此UI效果。 效果如下 业务需求 除了上面的效果之外,还需要每个大刻度是需要点击选中。...并且选中还有单独选中样式。 解决思路 1、第一种想法就是通过div实现,大刻度用边框来实现,里面的小刻度用10个标签来实现。...3、第一种第二种结合,外侧大标签用border来实现,里面的小刻度用background-image来实现。 实现方案 尝试过后可以完美实现刻度尺样式。...还有个就是选中之后样式,因为大标签刻度是用border来实现。为防止边框重叠设置边框没有,只有最后一个元素边框才有。...所以在选中时候当前item边框是没有的,所以就需要将选中右侧item边框设置选中颜色。通过 + .scaleItem来选中邻居class. 实现后效果 从前ing

69110

网站建设中怎么设置层边框 边框设计作用是什么

想要设置层边框,首先就是要确定边框宽跟高,这两个css样式分别是width跟height。...比如大家想要设置400高度,那么在css样式中就要表达出height:400px;这样边框高度就是400。宽设置方法也是与高方法一样。...除此之外,大家还可以将边框进行间距设置,padding就是设置边框之间距离距离。关于层边框设置还有很多种方式,建议大家先了解各个边框点,之后再进行设置,也可以找技术人员进行指导学习。...其实做好边框设计有利于网站框架美观,如果用户看到一个视觉冲击感比较强网站,就会对这个网站充满印象,也会对企业充满好感,也就是更能引起客户注意。从而让企业获得更多客户资源,提高企业业绩状况。...如果大家想对网站搭建有更多熟悉操作,那就要多学多看多问,看教程同时还要多操作,在操作过程中遇到不懂就要多问,多增强记忆。

1K20

qt 如何设计好布局漂亮界面。

MinimumExpanding:控件sizeHint是它sizeHint,但是可以使用额外空间,也就是它会尽可能得到更多空间。 ?...这时候,你可能要问这里布局刚才布局一样,是一样,在不过在这里,可以更快速对组件进行布局,比如下面这样: ? ?...除此之外还有以下选择器: ?QPushButton[flat=“false”]:匹配非flatQPushButton实例。 ?....如上图QTabWidget组件,它原型是下图,对于样式复杂窗口组件(该组件又由几个小组件构成),必须访问窗口小部件子控件,对其进行单独使用样式表,直接右键对QTabWidget使用样式表是不可用...其效果取决于 border-color 值。 更多用法就需要大家去挖掘积累了,下面是我做一些效果。 三.效果 ? ? ? ? ? ?

8.9K41

【CSS进阶】box-shadow 与 filter:drop-shadow 详解及奇技淫巧

,box-shadow 是分外 shadow 内 shadow ,内阴影即是在属性上添加 inset 。...不过,你可以通过使用内边距或外边距(取决于阴影是内部还是外部)占据额外空间来模拟。 上述示例模拟边框是位于元素外部。它不能捕获类似悬停点击鼠标事件。...如果你真的想尝试这个方法,box-shadow 从性能角度而言属于 耗性能样式,不同样式在消耗性能方面是不同,box-shadow 从渲染角度来讲十分耗性能,原因就是与其他样式相比,它们绘制代码执行时间过长...更多有趣图形,可以 戳这里 – Demo 多重 box-shadow 实现立体感 这种方法运用在 text-shadow 上同样可以,可以实现文字立体感。...如果上面的几点还有用武之地,那么这个功能我觉得除了看似厉害之外真的是毫无实用之处,上面也说了,box-shadow 是比较耗性能,因为即便是一个 100px*100px 图形,转化之后都有 10000

1.9K50

WPF 使用 WindowChrome,在自定义窗口标题栏同时最大程度保留原生窗口样式(类似 UWPChrome)

本文将使用 WindowChrome 来自定义窗口样式,使其既保留原生窗口样式交互习惯,又能够具备一定自定义空间。...窗口边框颜色 虽然窗口边框是被广为吐槽一点,但为了保证一致窗口体验,这也是需要模拟;正常情况失焦情况颜色还不一样。...▲ 样式已经被遮挡 不止是样式被遮挡,我们应该能注意相比于原生还有这些不同: 我们边框是白色,原生边框是系统主题色 鼠标划入我们窗口内才开始拖拽改变大小,但原生在阴影区域就能开始调整大小了 ?...▲ 比较接近效果 这回我们终于看到了比较接近原生窗口效果了,除了窗口边框效果在激活非激活状态下与原生窗口一致,连右上角三个按钮位置也是贴近原生窗口。...我测量了一下 Microsoft Store 应用按钮高度,是 32。 ? 但是,这 32 包括了顶部 1 像素边框?我使用放大镜查看,发现是包含。 ?

6.2K20

支持多任务操作,还有超好用 10 大新功能

除此之外,公众号历史信息页面也有了新样式。打开任意公众号,点击右上角小人形象可以进入历史消息页面。...在新历史消息页面中,公众号介绍版面变小;每次推送文章将合为一组,以卡片样式进行展示,并能看到更多往期文章有几位朋友读过。 ? ? 朋友圈视频大更新 在这次更新中,朋友圈视频变动也非常大。...只要点击右下角照片按钮,选中你喜欢图片(最多 9 张),就能快速生成一个类似幻灯片、带配乐视频了。 ? 除了这个新功之外,视频动态还新增了「歌词」功能。...一旦勾选,你视频动态就是自动浮动出现配乐歌词。 ? ? 还有 2 个小优化 除了上面这些重要功能更新之外,本次微信还对一些功能进行了细微调节。 1....除了上面这些比较明显变化,微信还对字体大小、部分图标细节做了处理,这里不作详解。

1.3K40

这样做数据可视化驾驶舱,高端大气,一目了然,领导不点赞都难

,设置好样式、特效,基本就差不多了 基础图表设置很简单,我就不展示,给大家看一下数据地图设置: 5、细节美化 配置好图表,可视化驾驶舱功能性已经完成了,但是视觉上还不够美观,我们可以驾驶舱配上统一背景标题...,还有一些炫酷可视化元素 (1)设置大屏背景 背景最好选用深色,所有的图表背景色也最好要一致,背景除了采用颜色之外,也可以用深色系图片,加上一些视觉设计,效果会更好,给大家推荐几个配色: 这里我选择图片作为背景...,选中body,点击属性>样式,设置填充图片,打开背景图片,设置图片格式为拉伸,如下图所示: (2)主标题边框 为了细节美观,我们还可以给驾驶舱添加一些可视化元素,比如给主标题添加边框,利用一些创意图标等等...在FineReport 标题两侧拖入报表块,并设置控件属性中样式,以FineReport 左为例,如下图所示: (3)设置图表块边框 除了顶部标题框外,各个图表组件标题也可以用不规则渐变色图片来点缀...选中图表块,点击属性>样式,设置填充图片,打开准备好标题背景图片,设置图片格式为拉伸,如下图所示: 6、预览最终效果 上述设置完后,点击预览,一张科技感可视化驾驶舱就完成了: 除了一些基础可视化图表之外

2.6K72

WPF 使用 WindowChrome,在自定义窗口标题栏同时最大程度保留原生窗口样式(类似 UWPChrome)

本文将使用 WindowChrome 来自定义窗口样式,使其既保留原生窗口样式交互习惯,又能够具备一定自定义空间。...窗口边框颜色 虽然窗口边框是被广为吐槽一点,但为了保证一致窗口体验,这也是需要模拟;正常情况失焦情况颜色还不一样。...▲ 样式已经被遮挡 不止是样式被遮挡,我们应该能注意相比于原生还有这些不同: 我们边框是白色,原生边框是系统主题色 鼠标划入我们窗口内才开始拖拽改变大小,但原生在阴影区域就能开始调整大小了 现在...,除了窗口边框效果在激活非激活状态下与原生窗口一致,连右上角三个按钮位置也是贴近原生窗口。...我测量了一下 Microsoft Store 应用按钮高度,是 32。 但是,这 32 包括了顶部 1 像素边框?我使用放大镜查看,发现是包含

1.3K60

6 个没人讲过 CSS 属性

如果是的话,我可以肯定你有好几次都想要根据自己喜好覆盖某些元素样式定义。 最常用方法是使用 CSS 中 !important 属性来强调当前属性,而忽略所有其他设置规则。...important; } 但是,重复书写相同关键字会让 CSS 文件看起来很混乱。 而一个更简单覆盖样式定义方法,是使用 all 属性。...vertical-rl:文本其他内容从上到下垂直排列,从右到左水平排列。如果有两行或更多行,则这些行会被放置在前一行左侧。...最后想法 前端开发者们除了使用 JavaScript 之外,还同时使用着 CSS HTML。了解更多 CSS 属性知识,能够帮助我们更快、更好地构建 Web 应用程序。...尽管我分享了一些较少被人们所提及 CSS 属性,但这样属性还有很多。 虽然 CSS 已有 20 多年历史了,但它仍然具有许多奇技淫巧。 知道这些 CSS 属性可以实现具有艺术气息网站。

91510

Human Interface Guidelines —— Buttons

系统为大多数使用情况提供了许多预定义 button 样式。 也可以设计完全自定义按钮。 ---- System Buttons ?...·为 title 使用 title-case 将每个单词都大写,除了文章,并列连词四个或更少字母介词以外。 ·保持标题简短 过长文本可能会挤占您界面,并可能在较小屏幕上被截断。...·考虑只在必要时添加边界或背景  默认情况下,系统按钮没有边框或背景。 但是,在一些内容区域中,需要边框或背景来表示可交互性。...Info Button Info Buttons 显示有关app配置详细信息,有时在当前视图背面,翻转视图后显示。  Info buttons 有两种样式 - 浅色深色。...·除了添加联系人按钮之外,还允许输入键盘  Add Contact button 为输入联系信息提供了可选项,而不是替代选项。

76860

CSS 奇思妙想边框动画

除了最常见 solid,dashed,CSS border 还支持 none,hidden, dotted, double, groove, ridge, inset, outset 等样式。...除去 none,hidden,看看所有原生支持 border 样式: ? 基础就这些,如果希望实现一个其他样式边框,或者给边框加上动画,那就需要配合一些其他属性,或是脑洞大开。...这里还有另外一个小技巧,如果我们希望虚线边框动画是从其他边框,过渡到虚线边框,再行进动画。...关于背景边框填充关系,可以看这篇文章:条纹边框多种实现方式 渐变其他妙用 利用渐变,不仅仅只是能完成上述效果。...CodePen Demo -- Dancing Skull Border border-image 使用渐变 border-image 除了贴图引用 url 之外,也是可以直接填充颜色或者是渐变

1.1K20
领券