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

poi在word中打开本地文件

poi版本 5.2.0

方法1:使用XWPFFieldRun(推荐)

比如打开当前相对路径的aaaaa.docx

		XWPFFieldRun run = paragraph.createFieldRun();
        CTRPr ctrPr = run.getCTR().addNewRPr();
        CTFonts font = ctrPr.addNewRFonts();
        // 设置字体
        font.setAscii("宋体");  
        font.setEastAsia("宋体");
        run.setText("打开文件aaaaa.docx");  //设置展示的文本
        run.setFontSize(12); 
        run.setFieldInstruction("HYPERLINK \"aaaaa.docx\"");  //设置打开的地址

方法2 使用XWPFHyperlinkRun(不推荐)

使用XWPFHyperlinkRun打开本地文件的时候,docx在打开的时候就会报错
在这里插入图片描述

		XWPFFieldRun run = paragraph.createHyperlinkRun("./aaaaa.docx"); //直接设置打开的地址
        CTRPr ctrPr = run.getCTR().addNewRPr();
        CTFonts font = ctrPr.addNewRFonts();
        // 设置字体
        font.setAscii("宋体");
        font.setEastAsia("宋体");
        run.setText("打开文件aaaaa.docx");  //设置展示的文本
        run.setFontSize(12);


http://www.kler.cn/a/518258.html

相关文章:

  • WPF基础 | WPF 布局系统深度剖析:从 Grid 到 StackPanel
  • 基于RDMA GPUDirect技术的NCCL XCCL库体系结构效率问题疑补
  • 【第六天】零基础入门刷题Python-算法篇-数据结构与算法的介绍-一种常见的贪心算法(持续更新)
  • CY T 4 BB 5 CEB Q 1 A EE GS MCAL配置 - MCU组件
  • Java面试题2025-Mysql
  • ray.rllib-入门实践-12:自定义多智能体强化学习
  • Cloudflare通过代理服务器绕过 CORS 限制:原理、实现场景解析
  • C语言数据结构:链表、栈与队列、排序算法与查找算法深度解析
  • 【C++高并发服务器WebServer】-1:Linux中父子进程fork创建及关系、GDB多进程调试
  • Redis(5,jedis和spring)
  • QModbusTCPClient 服务器断开引起的程序崩溃
  • ChirpIoT技术的优势以及局限性
  • Spring Boot - 数据库集成03 - 集成Mybatis
  • SSM框架探秘:Spring 整合 Mybatis 框架
  • Linux(Centos 7.6)命令详解:wc
  • linux查看上次开机时间
  • Effective C++ 规则46: 需要类型转换时,请为模板定义非成员函数
  • LVGL+FreeRTOS实战项目:智能健康助手(xgzp6847a篇)
  • 【算法工程】VS Code问题解决:Failed to parse remote port from server output
  • Java多线程的面试面试题及答案解析
  • Golang之Context详解
  • 【pytorch 】miniconda python3.11 环境安装pytorch
  • 无公网IP 外网访问媒体服务器 Emby
  • GS论文阅读--GeoTexDensifier
  • 如何实现分页相关功能
  • 比简单工厂更好的 - 工厂方法模式(Factory Method Pattern)