血玥珏-BMP名字图片生成器

血玥珏-BMP 图片生成器:自定义文本/颜色/字体,实时预览,配置自动保存

一、简介

在日常工作中,我们经常需要快速生成带有特定文字的图片,无需安装任何运行库,单文件即可运行,呃,啰嗦半天,其实只是自用,应用领域很窄,只是需要的人需要,简单省事。支持:

  • 自定义图片尺寸(宽度×高度)

  • 自定义背景色和文字色(RGB 值)

  • 自定义字体名称和字号(系统已安装字体)

  • 实时预览(修改参数立即看到效果)

  • 一键生成以当前时间命名的 BMP 文件

  • 保存路径可选,默认为程序所在目录

  • 所有设置自动保存到与程序同名的 INI 文件,下次启动自动加载

二、软件界面

程序主界面分为三个区域:

  1. 参数设置区:包含文本内容、图片尺寸、背景色 RGB、文字色 RGB、字体名称、字号、保存路径等输入框。

  2. 操作按钮区:"生成图片"按钮,点击后立即生成并保存 BMP 文件。

  3. 预览区:实时显示根据当前参数生成的图片效果,支持缩放显示(当图片尺寸大于预览区时自动缩小,右侧显示缩放比例)。

界面布局紧凑,所有控件一目了然,无需任何学习成本。

三、功能特性

1. 完全可定制的图片参数

  • 文本:支持任意长度文字(建议不超过图片尺寸,否则可能显示不全)。

  • 尺寸:宽度和高度任意正整数(建议不超过 2000,避免内存过大)。

  • 颜色:背景色和文字色分别通过 R、G、B 三个数值(0-255)设置。

  • 字体:可使用系统中任意已安装字体,如"宋体"、"微软雅黑"、"黑体"等。

  • 字号:以"点"(point)为单位,常见值为 12~72。

2. 实时预览

当修改任何一个参数(文本、尺寸、颜色、字体等)时,预览区会立即刷新,显示生成的图片效果。如果图片尺寸大于预览区(固定 400×400),程序会自动缩小显示,并在右侧显示当前缩放比例(如"缩放比例: 0.64"),方便查看整体布局。

3. 一键生成与保存

点击"生成图片"按钮,程序会以输入的文本文字为文件名(比如'冰月.bmp'),保存为 24 位 BMP 图片。保存路径可在"保存路径"编辑框中指定(例如 D:\Pictures),留空则保存在程序所在目录。生成成功后弹出提示框。

4. 配置自动保存与加载

所有设置(文本、尺寸、颜色、字体、保存路径等)在程序关闭时自动保存到与程序同名的 INI 文件中(xyjMakeWordBmp.ini)。下次启动程序时自动读取上次的设置,无需重复配置。

5. 界面友好

  • 窗口大小固定,不可调整,防止误操作。

  • 启动时自动居中屏幕,使用体验舒适。

  • 文本输入框支持数字限制(尺寸、RGB、字号等只能输入数字)。

四、使用方法

1. 运行程序

直接双击 xyjMakeWordBmp.exe 即可运行(随后会上传,稍等片刻),无需任何安装。

2. 设置参数

  • 文本:在"文本"框中输入想要显示的文字(如"示例文字")。

  • 图片尺寸:在"宽度"和"高度"框中输入数值(如 500、500)。

  • 背景色:分别输入 R、G、B 三个数值(0-255),例如背景蓝色为 0,0,255。

  • 文字色:分别输入 R、G、B 三个数值,例如白色为 255,255,255。

  • 字体名称:输入系统中已安装的字体名,如"微软雅黑"。

  • 字号:输入字体大小,如 48。

  • 保存路径 :输入文件夹路径(如 C:\Users\YourName\Pictures),留空则保存在程序所在目录。

3. 预览效果

参数修改后,预览区会实时更新,右侧显示缩放比例。确保文字位置、颜色、大小符合预期。

4. 生成图片

点击"生成图片"按钮,程序自动保存文件并在保存成功后弹出提示。

5. 退出程序

关闭窗口即可,所有当前设置会自动保存到 INI 文件中。

相关推荐
前端之虎陈随易7 小时前
编程语言级别的Skill市场,AI Agent 的未来形态
前端·vue.js·人工智能·typescript·node.js
一路向北he7 小时前
字节钢铁军团--“提供情境,而非控制”
java·开发语言·前端
kyriewen7 小时前
豆包和千问同时关了智能体,我用它们搭的 3 个自动化全废了——迁移方案整理
前端·javascript·ai编程
前端一小卒7 小时前
我用 TypeScript 从零手写了一个 Claude Code,然后发现它的核心只有 30 行
前端·agent
AI行业学习8 小时前
Notepad++ 官方下载 + 完整安装 + 全套优化配置(2026最新)
开发语言·人工智能·python·前端框架·html·notepad++
大圣编程9 小时前
Python中continue语句的用法是什么?
开发语言·前端·python
yuhaiqiang9 小时前
随手 vibecoding 的浏览器插件已经 6000 多次下载,聊聊他的产品设计
前端·后端·面试
之歆9 小时前
Vue商品详情与放大镜组件
前端·javascript·vue.js
再吃一根胡萝卜10 小时前
如何把小米 MiMo 接入 CodeBuddy,打造私有 Agent
前端
负责的蛋挞11 小时前
异步HttpModule的实现方式
java·服务器·前端