怎么在word页脚插入签名图片设置四周环绕格式?

private static void addPageFooter(Document doc, String testTaskNo, String checkUser, String checkDate) {
    System.out.println("文档节:" + doc.getSections().getCount());
    for (Section section : doc.getSections()) {
        // 检查当前节的页眉是否已经存在
        HeaderFooter existingHeader = section.getHeadersFooters().getByHeaderFooterType(HeaderFooterType.HEADER_PRIMARY);
        if (existingHeader != null) {
            // 如果存在,移除已存在的页眉
            section.getHeadersFooters().remove(existingHeader);
        }
        // 设置当前节的起始页码
        section.getPageSetup().setPageStartingNumber(2);

        // 创建新的页脚
        HeaderFooter header = new HeaderFooter(doc, HeaderFooterType.FOOTER_PRIMARY);
        section.getHeadersFooters().add(header);

        // 使用DocumentBuilder添加内容
        DocumentBuilder builder = new DocumentBuilder(doc);
        builder.moveToSection(doc.getSections().indexOf(section));
        builder.moveToHeaderFooter(HeaderFooterType.FOOTER_PRIMARY);

        
        builder.getParagraphFormat().setAlignment(ParagraphAlignment.LEFT);
        Font font = builder.getFont();
        font.setSize(10);
        font.setName("Times New Roman");
        builder.write("GQI检测单号:" + testTaskNo);

        //设置检测员,插入签名图片
        builder.write("\t\t\t" + "检测员:");
        FileInputStream file1 = new FileInputStream("/Users/lpg/Documents/工作/中合通用平台/zhonghe-guangan-java" +
            "/signature_image_168.png");
        builder.insertImage(file1, ConvertUtil.millimeterToPoint(21.0), ConvertUtil.millimeterToPoint(5.0));
        file1.close();

        FileInputStream file2 = new FileInputStream("/Users/lpg/Documents/工作/中合通用平台/zhonghe-guangan-java" +
            "/signature_image_179.png");
        //设置四周环绕
        builder.insertImage(file2, ConvertUtil.millimeterToPoint(21.0), ConvertUtil.millimeterToPoint(5.0));
        file2.close();

        //设置检测日期
        builder.write("\t\t\t" + "检测日期:" + checkDate);

        builder.write("\t\t\t");
        builder.write("第 ");
        builder.insertField("PAGE ", null);
        builder.write(" 页");

        builder.writeln();
        builder.getParagraphFormat().setAlignment(ParagraphAlignment.LEFT);
        font.setSize(10);
        font.setName("Times New Roman");
        builder.write("实施日期:" + checkDate);
        doc.updatePageLayout();
        doc.updateFields();
    }
}

这个怎么设置环绕格式的图片

@321227850 如果要为图像设置环绕类型,可以使用:

Shape firstImage = builder.insertImage(file1, ConvertUtil.millimeterToPoint(21.0), ConvertUtil.millimeterToPoint(5.0));
firstImage.setWrapType(WrapType.SQUARE);