|
检查字体文件是否存在 变量名 | 类 型 | 静态 | 数组 | 备 注 | 文本 | 文本型 | | | 图片 | 字节集 | | | 字体路径 | 文本型 | | |
字体路径 = 取运行目录 () + “\Aa剑豪体.ttf” 如果 (文件是否存在 (字体路径 ) = 假) 信息框 (“字体文件不存在:” + 字体路径, 0, , ) 返回 () 调试输出 (“字体文件存在,准备加载...”)
确保字体数据正确加载
字体数据 = 读入文件 (字体路径 ) 如果 (取字节集长度 (字体数据 ) ≤ 0 ) 信息框 (“字体文件读取失败或为空!”, 0, , ) 返回 ()
使用 GP_初始化() 和 GP_关闭()
优化自定义字体加载
图片 = GP_图片_加水印_文字 ( 读入文件 (取运行目录 () + “\原图.jpg”), 文本, "", 读入文件 (取运行目录 () + “\Aa剑豪体.ttf”), , 50, , #红色, , , , )
完整优化代码
变量名 | 类 型 | 静态 | 数组 | 备 注 | 文本 | 文本型 | | | 图片 | 字节集 | | | 字体路径 | 文本型 | | | 字体数据 | 字节集 | | | GP_初始化 () 文本 = “Test测试 加水印文字” 字体路径 = 取运行目录 () + “\Aa剑豪体.ttf” 如果 (文件是否存在 (字体路径 ) = 假) 信息框 (“字体文件不存在:” + 字体路径, 0, , ) 返回 () 字体数据 = 读入文件 (字体路径 ) 如果 (取字节集长度 (字体数据 ) ≤ 0 ) 信息框 (“字体文件读取失败或为空!”, 0, , ) 返回 ()  图片 = GP_图片_加水印_文字 (读入文件 (取运行目录 () + “\原图.jpg”), 文本, "", 字体数据, , 50, , #红色, , , , ) 调试输出 (写到文件 (取运行目录 () + “\加水印后的图片.png”, 图片 )) GP_关闭 ()
|
|