Skip to content

Latest commit

 

History

History
55 lines (39 loc) · 1.71 KB

File metadata and controls

55 lines (39 loc) · 1.71 KB

配置文件说明

配置为 UTF-8 JSON。相对路径以配置文件所在目录为基准。

顶层字段

  • school:学校视觉和申请信息。
  • applicant:申请人信息。
  • sections:材料分类及文件列表。
  • output:最终 PDF 路径。
  • preview_dir:可选,预览图目录;未填写时使用输出 PDF 同级目录。
  • fonts:可选,跨平台运行时指定中文字体路径。

school

  • name:学校中文名。
  • english:学校英文名。
  • logo:PNG、JPG、SVG 或 PDF 校标路径。
  • primary_color:十六进制学校主色。
  • package_title:例如“夏令营申请资料”。
  • application_label:例如“申请学院”或“申请方向”。
  • application_value:学院或方向。

applicant

  • name:姓名。
  • english_name:英文名,可选。
  • undergraduate_school:本科院校。
  • major:本科专业。
  • date_label:封面年月,例如“2026年6月”。

sections

每个分类包含:

  • number:两位编号。
  • title:分类名称。
  • documents:按合并顺序排列的文件。

每个文件包含:

  • path:PDF 路径。
  • label:内部识别名称。
  • group:目录上显示的材料组名称。连续文件使用相同 group 时会合并为一个页码范围。
  • first_page:可选,原 PDF 起始页,1-based、含端点。
  • last_page:可选,原 PDF 结束页,1-based、含端点。

未填写页码范围时使用整个 PDF。

fonts

  • regular:中文常规字体文件路径。
  • bold:中文粗体字体文件路径。

Windows 通常可自动发现等线、微软雅黑或黑体。Linux 若未安装 Noto/WenQuanYi 字体,应显式配置字体路径。