当前位置: 首页 > news >正文

word生成问题总结

1、word中表格的列宽如何设置和得知
XWPFTable table = doc.createTable();
table.getCTTbl().getTblPr().addNewTblLayout().setType(STTblLayoutType.FIXED);
table.setWidth(“100%”);
table.setTableAlignment(TableRowAlign.CENTER);
table.setCellMargins(Units.pointsToMaster(180 * 0.02), Units.pointsToMaster(180 * 0.02),
Units.pointsToMaster(180 * 0.02), Units.pointsToMaster(180 * 0.02));
CTTblGrid tablegrid = table.getCTTbl().addNewTblGrid();
tablegrid.addNewGridCol().setW(Units.pointsToMaster(180 * 0.3));
tablegrid.addNewGridCol().setW(Units.pointsToMaster(180 * 0.3));
tablegrid.addNewGridCol().setW(Units.pointsToMaster(180 * 0.6));
tablegrid.addNewGridCol().setW(Units.pointsToMaster(180 * 0.5));
tablegrid.addNewGridCol().setW(Units.pointsToMaster(180 * 0.5));
tablegrid.addNewGridCol().setW(Units.pointsToMaster(180 * 0.5));
这段代码设置了表格的列宽,180*0.3的单位是磅,印刷行业标准单位,1磅 ≈ 1/72英寸 ≈ 0.3527毫米。
但使用poi word设置列宽时需要转换为单位缇,这是因为Word文档的底层XML(OOXML)中,​​列宽、行高、图片尺寸等均以缇为单位存储​,Units.pointsToMaster即可完成转换。
但是生成的word表格的列宽并不一定会和设置相同,实际上它会设置页宽的影响,表格的列宽最终会按照(页宽-页变距)*表格列宽占总列宽的比例,所以上面代码实际上设置的是各列宽占表格总宽度的比例,实际大小和页宽有关。
2、poi word中生成图片的单位是EMU,需要将缇转换为EMU单位(1 twip = 635 EMU)

http://www.dtcms.com/a/319123.html

相关文章:

  • 【智能协同云图库】第六期:基于 百度API 和 Jsoup 爬虫实现以图搜图
  • 北京-4年功能测试2年空窗-报培训班学测开-第七十天-面试第一天
  • 国内主流数据集成厂商有哪些?有那些免费的数据集成平台?
  • 容器 vs 虚拟机
  • 机器学习核心算法与实践要素(全篇)
  • 汽车流通行业4S门店生存性指标:零服吸收率
  • 0基础法考 单选50条错题总结
  • 安卓系统属性之androidboot.xxx转换成ro.boot.xxx
  • 分布式面经
  • 虚幻GAS底层原理解剖七 (ASC)
  • Day 6: CNN卷积神经网络 - 计算机视觉的核心引擎
  • 多场景两阶段分布式鲁棒优化模型、数据驱动的综合能源系统
  • PostgreSQL面试题及详细答案120道(61-80)
  • 59.螺旋矩阵II
  • 恒虚警检测(CFAR)仿真:杂波边缘与多目标场景分析
  • 目标检测数据集 - 疟疾检测数据集下载「包含VOC、COCO、YOLO三种格式」
  • 微算法科技(NASDAQ:MLGO)利用集成学习方法,实现更低成本、更稳健的区块链虚拟货币交易价格预测
  • RocketMQ概览
  • Kotlin中String的==相等比较符
  • STM32HAL 快速入门(一):点灯前的准备 —— 从软件安装到硬件原理
  • 利用微软SQL Server数据库管理员(SA)口令为空的攻击活动猖獗
  • 思途spring学习0807
  • Java -- Arrays类-- System类-- BigInteger和BigDecimal类
  • 串口通信02 温度传感DS18B20 01 day49
  • jetson上使用opencv的gstreamer进行MIPI和USB摄像头的连接以及udp推流
  • JAVA,Maven分模块设计
  • 语言模型(LM):n-gram模型原理与困惑度(Perplexity)计算详解
  • B-树与B+树
  • AI大模型专题:LLM大模型(初识)
  • dubbo的metadata-report是做啥的