Files
olons_admin/tools/test_docx_fonts.py
T

24 lines
656 B
Python

from docx import Document
from docx.oxml.ns import qn
names = [
"Heiti SC",
"STHeiti",
"Hiragino Sans GB",
"Songti SC",
"Arial Unicode MS",
"PingFang SC",
"Microsoft YaHei",
"SimSun",
"Noto Sans CJK SC",
]
doc = Document()
for name in names:
p = doc.add_paragraph()
r = p.add_run(name + " 中文字体测试 移动端任务与账户平台")
r.font.name = name
r._element.get_or_add_rPr().rFonts.set(qn("w:ascii"), name)
r._element.get_or_add_rPr().rFonts.set(qn("w:hAnsi"), name)
r._element.get_or_add_rPr().rFonts.set(qn("w:eastAsia"), name)
doc.save("docs/reference_site_prd/font_test.docx")