# mini-reader **Repository Path**: TomCoCo/mini-reader ## Basic Information - **Project Name**: mini-reader - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2024-06-27 - **Last Updated**: 2025-07-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 项目说明 1. 本项目完全开源,完全免费,**严禁盗用翻版收费** 2. 为一个无边框装饰的文本阅读器,可以自由定义嵌入到任意的页面上,如图 3. 可以进一步修改文字字体颜色等,使之融为一体 ![img.png](doc/img.png) # 简易说明 1.无特殊要求直接下载发行版本,打开后右键选择文件即可,如果打不开看看编码设置 2.字体颜色和背景颜色自定义 3.拖动右/下边框可以缩放大小,按住空白拖动调整位置 # 版本新增功能 1. 新增滑轮支持滚动翻页 2. 自定义行间距 3. 无操作自动关闭功能(可关闭) 4. 记住调整的尺寸以及位置功能 5. 新增utf-16的支持 6. 右键,执行关键字搜索功能 7. 加一个伪装icon(chrome图标) 8. 新增了一个右键菜单,用以更改配置 # 以下为使用说明 ## 快捷键 1. 退出并保存:Q 2. 上一页: 小键盘1/A/左 3. 下一页: 小键盘2/D/右 4. 显示行号: 小键盘4 5. 手动保存: 小键盘5 6. G: 跳转到指定行号 7. 阅读模式:F1 8. 标题模式:F2 9. 清除当前显示字符: 空格 ## 修改配置 1. 所有的配置都在config.txt中,实际是properties格式文件,如需修改可以直接调整; 2. 背景颜色,以及文字颜色可以自定义调整,调整完重启即可 3. txtColor=0x91ADC0 4. bgColor=0x2B2B2B 5. txtPath=你的文档全路径 6. index=为当前阅读进度(行号) 7. txtCharset=文档字符集,乱码时请修改为gbk或utf-8或gb2312 8. txtFamily=字体 9. txtFontSize=字符大小 ## 备注 颜色表示支持透明度,以下的颜色写法均支持 orange 0xff668840 0xff6688 #ff6688 #f68 rgb(255,102,136 rgb(100%,50%,50%) rgb(255,50%,50%,0.25) hsl(240,100%,100%) hsla(120,0%,0%,0.25) # 需要自定义开发的,下面是打包方式 请先使用maven的javafx -> jink 执行jlink.然后打包 打包注意 进入target目录执行: D:\work\CIM\reader2\target>jpackage --name mini-reader --type app-image -m com.example.reader2/com.example.reader2.HelloApplication --runtime-image .\app\ --icon chrom.ico 请注意,手动将config.txt 和 readme.text 写入目录下 代码写的有的逻辑有点乱,有空再改吧