SVF 在Java11环境下使用 Java 版执行部时的限制事项

文雅科技术支持客服发表于:2022年06月22日 10:13:57更新于:2022年06月22日 10:23:36

【产品】
Report Director Enterprise , SVF for Excel , SVF for FiBridgeⅡ/Java Edition , SVF for FX-STDOUT/Java Edition , SVF for Java Print , SVF for NEC MultiCoder , SVF for PDF , SVF for PlainTXTⅡ/Java Edition , SVF for SATO/Java Edition , SVF for TEC/Java Edition , SVF for TIFF , SVF for Web/CSV Java Edition , SVF for Web/TIFF Java Edition

【说明】
Java11 环境下使用 Java 版的执行部时的限制事项如下:
注意:限制事项的影响取决于客户的环境、样式文件的格式以及含有数据在内的操作模式。因此,还需在参考以下信息
后进行初步验证。

1、使用图形模式的样式文件时,字体形状、打印位置会发生差异

  • 现象
    以 OCRB 图形模式的输出结果为例,可以看出 Java8 和 Java11 的输出结果中,出现了竖直方向和水平方向打印位置的差异。
    00162b272c6adc546b0c25a09b0b400

    以下字体需要确认 向上移动 和 向右移动 后的结果
         会向上移动的字体:OCRB, Arial, BatangChe, DotumChe, TimesNewRoman, YuGothic, SimHei, SimSun, MingLiU, PMingLiU
         会缩小字符间距的字体:在样式中,除了指定为粗体的AngsanaNew, CordiaNew之外的所有字体

  • 对策
    a. 调整图形模式样式文件的字间距
    b. 将图形模式更改为基本模式样式文件

2、在未进行字体设置的环境中使用文本框时出现警告错误

  • 现象
    00162b27918177198634c24ad43c8dd

  • 对策
    在SVF环境设置的 [运行环境设置] - [环境变量/文本框] 中设置字体。