`
wenlongsust
  • 浏览: 75929 次
  • 性别: Icon_minigender_1
  • 来自: 西安
文章分类
社区版块
存档分类
最新评论

POI写docx文件table中的单元格水平、垂直对齐

 
阅读更多

核心示例代码

垂直对齐

XWPFTableCell cell = table.getRow(i).getCell(j);
cell.setVerticalAlignment(XWPFTableCell.XWPFVertAlign.CENTER); //垂直居中

水平对齐

CTTc cttc = cell.getCTTc();
CTP ctp = cttc.getPList().get(0);
CTPPr ctppr = ctp.getPPr();
if (ctppr == null) {
    ctppr = ctp.addNewPPr();
}
CTJc ctjc = ctppr.getJc();
if (ctjc == null) {
    ctjc = ctppr.addNewJc();
}
ctjc.setVal(STJc.CENTER); //水平居中

参考资料:

http://53873039oycg.iteye.com/blog/2152008?utm_source=tuicool

篇后语

POI本身功能的确非常强大,可是很多API都没有很好的文档说明,导致每次遇到的问题解决起来都非常费劲……

<script type="text/javascript"> $(function () { $('pre.prettyprint code').each(function () { var lines = $(this).text().split('\n').length; var $numbering = $('<ul/>').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i <= lines; i++) { $numbering.append($('<li/>').text(i)); }; $numbering.fadeIn(1700); }); }); </script>
分享到:
评论

相关推荐

    word内容提取 word转html-POI wps doc docx转html

    Apache POI提供了对表格列数、行数、单元格内容的访问,以及边框、填充、对齐方式等样式信息的获取。 5. **Word转HTML**:整个转换过程通常分为以下几个步骤: - 使用Apache POI读取Word文档。 - 遍历文档内容,...

    基于poi实现word/excel转换为HTML(且兼容.doc.docx.xls.xlsx)

    Apache POI 是一个流行的开源库,专为处理Microsoft Office格式的文件,如Word(.doc/.docx)和Excel(.xls/.xlsx)。本教程将深入探讨如何使用Apache POI库来实现这些文件向HTML的转换,以实现跨平台和浏览器的兼容...

    poi将word转换成html、样式 表格 图片处理

    使用Apache POI的XWPF库,我们可以加载一个.docx文件,XWPFDocument类是处理此类文件的基础。通过XWPFDocument实例,我们可以访问文档中的所有元素。 4. **处理文本样式** XWPFParagraph 和 XWPFRun 对象分别代表...

    poi操作word表格

    Apache POI是一个开源项目,主要用于处理Microsoft Office格式的文件,如Word(.doc/.docx)、Excel(.xls/.xlsx)和PowerPoint(.ppt/.pptx)。在本主题中,我们将聚焦于如何使用Apache POI来操作Word文档中的表格...

    java 后端生成pdf模板合并单元格表格的案例.docx

    案例中虽然没有直接提及单元格合并的具体实现,但在实际应用中,如果需要实现单元格合并功能,可以通过以下方式来实现: - **纵向合并**: - 在生成`PdfPCell`对象时,使用`rowspan`属性指定单元格跨越的行数。 - *...

    java word转html poi3.9

    在POI 3.9版本中,我们可以使用HWPF(Horrible Word Processor Format)来处理旧版的Word(.doc)文件,而XWPF则用于处理较新的Word 2007及以后版本的.docx文件。 转换Word到HTML的基本步骤如下: 1. **导入依赖**...

    Java POI读取word生成

    在Java编程中,使用POI库可以实现自动化操作,例如读取、创建、修改和展示这些文件。在这个场景中,我们关注的是如何利用Java POI来生成Word文档,以便有效地展示和规范数据。 首先,理解POI的基本概念是很重要的。...

    Java利用POI将office转成HTML

    POI允许我们访问段落、表格和单元格的样式属性,如字体大小、颜色、对齐方式、边距等,然后在HTML中设置相应的CSS属性。例如: ```java XWPFRun run = para.getRuns().get(0); FontFamily fontFamily = run....

    poi实现对word读写操作源码

    在Java环境中,POI库提供了API来读取、创建和修改这些文件,极大地扩展了Java在办公文档处理上的能力。本压缩包提供的"poi实现对word读写操作源码"包含了使用Apache POI进行Word文档处理的示例代码和必要的依赖库。 ...

    java POI jar包

    - **读取Word文档**:通过Document接口读取DOC或DOCX文件,获取段落(Paragraph)、表格(Table)、图片(Picture)等元素。 - **创建和修改Word文档**:创建新的Document,插入文本、段落、表格和图片,然后保存...

    java 读 doc poi包

    在本篇中,我们将深入探讨如何使用Apache POI读取.doc文件。 Apache POI 提供了 HSSF 和 XSSF API 来分别处理旧版的 .xls 文件和基于 XML 的 .xlsx 文件。对于.doc文件,Apache POI 使用 HWPF (Horrible Word ...

    POI生成word文档

    如果使用的是Maven或Gradle,可以通过在pom.xml或build.gradle文件中添加相应的依赖项来引入POI。 生成Word文档的基本步骤如下: 1. **创建XWPFDocument对象**:这是Word文档的基础,所有内容都将添加到这个对象中...

    POI的api文档

    Apache POI 是一个开源项目,主要用来处理Microsoft Office格式的文件,如Word(.doc、.docx)、Excel(.xls、.xlsx)、PowerPoint(.ppt、.pptx)等。这个文档将深入探讨POI库中的API,帮助开发者了解如何使用它来...

    新建 DOCX 文档,新建docx文档怎么制表源码.zip

    - 除了Python,还可以使用其他语言来创建和编辑DOCX文件,如C#的`OpenXML SDK`,Java的`Apache POI`,或者VBA(Visual Basic for Applications)脚本直接在Word中编写。 在实际应用中,你可能需要根据具体需求调整...

    POI 生成Word文档

    - 创建表格:使用`XWPFTable`类,通过`createTable()`方法创建表格,并通过`addRow()`方法添加行,`createCell()`方法添加单元格。 - 创建列表:使用`XWPFNumbering`和`XWPFFactory`来创建和管理列表样式,然后在...

    java技术结合poi jar包将wrod转为html 完整工程实战

    在这个“java技术结合poi jar包将word转为html 完整工程实战”项目中,我们将深入探讨如何使用Java和Apache POI将Word文档转换为HTML格式,同时支持doc、docx以及Excel文件。 首先,Apache POI是Java社区开发的一个...

    poi解析word文档Demo1.zip

    Apache POI是一个流行的Java库,专门用于处理Microsoft Office格式的文件,如Excel(.xlsx, .xls)和Word(.docx)。在这个“poi解析word文档Demo1.zip”示例中,我们将深入探讨如何利用Apache POI库来解析Word文档...

    word源码java-poi-tl-plus:(Docx-MicrosoftWord模板流程)POI-TL(https://github.co

    避免不了写代码来操作word文件. 鉴于此, 此 Repository 把动态渲染的部分单元格交给自定义模板渲染策略抽象出来,做成了通用的 Table 渲染策略, 期望适用于大部分自定义表格模板的场合. Maven 依赖: 除了依赖 poi-tl ...

    Word/Excel转Html所需POI jar包

    在IT行业中,Apache POI 是一个非常著名的开源库,专门用于读取、写入和修改Microsoft Office格式的文件,如Word(.doc 和 .docx)、Excel(.xls 和 .xlsx)以及PowerPoint(.ppt 和 .pptx)。在本案例中,"Word/...

    poi4.1.2word转html

    Apache POI是一个流行的开源项目,它允许Java开发者读取、写入和修改Microsoft Office格式的文件,包括Word(.doc和.docx)文档。在这里,我们主要关注的是如何使用Apache POI 4.1.2版本将Word文档转换成HTML,这是...

Global site tag (gtag.js) - Google Analytics