Skip to content

mycard/ImgGen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

34a63bf · Feb 10, 2025

History

92 Commits
Nov 15, 2021
Apr 10, 2020
Aug 19, 2018
Jan 29, 2022
May 3, 2023
Mar 25, 2024
Jan 29, 2022
Feb 10, 2025
Apr 29, 2020
Apr 8, 2016
Nov 9, 2020
Apr 1, 2017
Apr 8, 2020
Nov 9, 2020

Repository files navigation

YGOPro卡图生成工具
------------------------------------------------
预览:
https://github.com/mycard/ImgGen/wiki/效果预览

Windows 10说明:
因为一些神秘原因,Windows 10中字体的渲染极为丑陋,在此问题由微软解决前不建议使用Windows 10运行本工具。

使用:
放到游戏主目录Gen目录,即执行目录上级有cards.cdb
也可以使用本项目的 Dockerfile 构建的镜像。挂载相应数据卷之后直接运行即可。数据卷如下。
/usr/src/app/cards.cdb cdb文件
/usr/src/app/pico 中间图文件
/usr/src/app/ImgGen.exe.config 配置文件,可选。默认为只生成小图,使用隶书字体,黑白
/usr/src/app/pics 生成文件,若生成大图则为 /usr/src/app/picn

必备字体:
文泉驿微米黑
方正隶变_GBK
MatrixBoldSmallCaps
字体可安装至系统,也可放至fonts目录

生成卡图:
在执行目录创建pico目录,放入对应密码的中间图规格的png或jpg图片,运行ImgGen.exe,即可在picn目录内生成卡图。

普通中间图尺寸:304x304
灵摆中间图尺寸:347x259

参数:

自定义数据库
ImgGen.exe ..\expansions\pre-release.cdb

配置:

Style
支持隶书和黑体,默认为黑体
NameStyle
支持金色(UR罕贵)和黑白(N罕贵),默认为金色
XyzString
自定义Xyz的翻译,默认为超量
ZeroStarCards
红龙等没有星星的怪兽卡,用逗号分开
GenerateLarge
生成大图,默认为True
GenerateSmall
生成小图,默认为False
GenerateThumb
生成缩略图,默认为False