美文网首页
poi-tl 使用复选框

poi-tl 使用复选框

作者: 饱饱想要灵感 | 来源:发表于2024-04-24 17:35 被阅读0次

    例如有一组文字,每个词前面有复选框,根据值的不同,可以打勾,也可以不打勾。

    原理如下:

    勾选 / 不勾选在 word 中使用符号,即 Wingdings 2 字体。通过查 Wingdings 2 表:

    • 选框:字符代码为 0x0052,对应键盘字符 R。

    • 勾选框:字符代码为 0x00A3,由于超过 ASCII 码表值,没有对应键盘字符。

    java代码:

    // 字体Wingdings 2的符号
    TextRenderData selSymbol = new TextRenderData("R",new Style("Wingdings 2",10.5));
    TextRenderData unselSymbol = new TextRenderData("\u00A3",new Style("Wingdings 2",10.5));
    



    也可以使用其它字体, 但其它字体渲染出的word复选框不可修改

    //选中
    TextRenderData textRenderData = new TextRenderData("\u2611", new Style("MS Gothic", 12));
    //未选中
    TextRenderData unCancel = new TextRenderData("\u2610", new Style("MS Gothic", 12));
    

    相关文章

      网友评论

          本文标题:poi-tl 使用复选框

          本文链接:https://www.haomeiwen.com/subject/xuzdndtx.html