【教学类-46-05】吉祥字门贴5.0(华光彩云_CNKI 文本框 空心字涂色 ,繁简都可以,建议简体)

本文主要是介绍【教学类-46-05】吉祥字门贴5.0(华光彩云_CNKI 文本框 空心字涂色 ,繁简都可以,建议简体),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

  作品展示

b690b7a8b7ba43448f8923915cb7b8fd.png

 

fe5ab7a7856d43b88f8baf4e58eea7a4.png

 

背景需求:

1、制作了空心字的第1款 华光通心圆_CNKI ,发现它不能识别某些简体字,但可以识别他们的繁体字(繁体为准)

【教学类-46-01】吉祥字门贴1.0(华光通心圆_CNKI 文本框 空心字涂色)-CSDN博客文章浏览阅读51次。【教学类-46-01】吉祥字门贴1.0(华光通心圆_CNKI 文本框 空心字涂色)https://blog.csdn.net/reasonsummer/article/details/136015112https://blog.csdn.net/reasonsummer/article/details/136015112https://blog.csdn.net/reasonsummer/article/details/136015112

2、制作了空心字的第2款 红豆空心黑体,发现它不能识别某些繁体,但可以识别他们的简体体字(简体为准)

【教学类-46-02】吉祥字门贴2.0(红豆空心黑体 文本框 空心字涂色 建议简体)-CSDN博客【教学类-46-02】吉祥字门贴2.0(红豆空心黑体 文本框 空心字涂色 建议简体)https://blog.csdn.net/reasonsummer/article/details/136024017https://blog.csdn.net/reasonsummer/article/details/136024017

3、制作了空心字的第3款 文艺空心黑体,发现它既能识别简体也能识别繁体(繁简都可以,简体为准)

 

4、制作了空心字的第4款 华文彩云,不能识别某些繁体,但可以识别他们的简体体字(简体为准)

 

 

本文进一步研究空i心字的第5款字体——华光彩云_CNKI

(华光彩云_CNKI与华文彩云很相似,注意部首有区别)​​

a76fa66fc6db4d9f80bc6bcfe0ee7963.png

​​

 

下面来制作Word模板(文本框字体或形状字体)

0c49fd47322240f398ab17298aaafeee.png

页面设置

ed29b851c28144e7a460f18252395214.png​​

插入形状-菱形(用Shift拉出正菱形)

c55e14542827463590c5941939bda712.png​​

设置 字体(空心字)  字体大小

aa3894de1dc44543a4d326c72965b25e.png

 

文本框中字体的段落设置(让文字尽量在菱形的中心)

46d243dffd384c0aadc9d327562b62d9.png

参考文献:

python插入、读写word中的文本框(基于win32com) - 知乎在word中插入文本框在正文中插入文本框 插入效果(浮于文字上) import win32com.client as win32 from win32com.client import constants import os curr_path = os.getcwd() doc_app = win32.gencache.EnsureDis…https://zhuanlan.zhihu.com/p/479015404https://zhuanlan.zhihu.com/p/479015404https://zhuanlan.zhihu.com/p/479015404https://zhuanlan.zhihu.com/p/479015404

代码展示(包含简体和繁体)

'''
目的:吉祥字菱形纸5.0-华光彩云_CNKI 段落固定值310 字体大小290 
作者:阿夏
时间:2024年2月3日
'''# https://zhuanlan.zhihu.com/p/479015404# 打开一个已经存在的word,看有几个文本框
import win32com.client as win32
from win32com.client import constants
import os,timezt='华光彩云_CNKI'# # # print('----------第2步:新建一个临时文件夹------------')
# # # # # 新建一个”装N份word和PDF“的文件夹
# os.mkdir
imagePath1=r'C:\Users\jg2yXRZ\OneDrive\桌面\福字\零时Word'
if not os.path.exists(imagePath1):  # 判断存放图片的文件夹是否存在os.makedirs(imagePath1)  # 若图片文件夹不存在就创建# 简体
# TXT=['福','乐','安','康','喜','吉','瑞','美','熙','彩','美','顺','春','龙','爱']
# 繁体
TXT=['福','樂','安','康','喜','吉','瑞','美','熙','彩','美','順','春','龍','愛']print(len(TXT))
# 15字for  nn in range(len(TXT)):doc_app = win32.gencache.EnsureDispatch('Word.Application')#打开word应用程序doc_app.Visible =0  #设置应用程序可见 word不要打开doc = doc_app.Documents.Open(r'C:\Users\jg2yXRZ\OneDrive\桌面\福字\福字_华光彩云_CNKI.docx' )#创建新得文档# # 正文几个文本框# print(doc.Shapes.Count)# #  提取正文里面的文本框的内容for shape in doc.Shapes:# 	print(shape.TextFrame.TextRange.Text)wrapFormat = shape.WrapFormat wrapFormat.Type = constants.wdWrapThrough# # 更改文本框的内容	默认和原来的格式一样(字体 大小 颜色)shape.TextFrame.TextRange.Text = TXT[nn]# 另存为new_file_path = r'C:\Users\jg2yXRZ\OneDrive\桌面\福字\零时Word\{}.docx'.format('%02d'%nn) # 新文件路径和名称    doc.SaveAs(new_file_path)  # 另存为新文件  # 关闭模板   doc.Close()  # 关闭原始文件   doc_app.Quit()  # 退出Word应用程序from docx2pdf import convert# docx 文件另存为PDF文件inputFile = r'C:/Users/jg2yXRZ/OneDrive/桌面/福字/零时Word/{}.docx'.format('%02d'%nn) #   # 要转换的文件:已存在outputFile = r'C:/Users/jg2yXRZ/OneDrive/桌面/福字/零时Word/{}.pdf'.format('%02d'%nn)  # 要生成的文件:不存在# 先创建 不存在的 文件f1 = open(outputFile, 'w')f1.close()# 再转换往PDF中写入内容convert(inputFile, outputFile)time.sleep(1)print('----------第4步:把都有PDF合并为一个打印用PDF------------')# 多个PDF合并(CSDN博主「红色小小螃蟹」,https://blog.csdn.net/yangcunbiao/article/details/125248205)
import os
from PyPDF2 import PdfMerger
target_path =  'C:/Users/jg2yXRZ/OneDrive/桌面/福字/零时Word'
pdf_lst = [f for f in os.listdir(target_path) if f.endswith('.pdf')]
pdf_lst = [os.path.join(target_path, filename) for filename in pdf_lst]
pdf_lst.sort()
file_merger = PdfMerger()
for pdf in pdf_lst:print(pdf)file_merger.append(pdf)
# file_merger.write("C:/Users/jg2yXRZ/OneDrive/桌面/福字/(打印合集)吉祥字简体 {}({}人共{}张).pdf".format(zt,len(TXT),len(TXT)))
file_merger.write("C:/Users/jg2yXRZ/OneDrive/桌面/福字/(打印合集)吉祥字繁体 {}({}人共{}张).pdf".format(zt,len(TXT),len(TXT)))
file_merger.close()
# doc.Close()# print('----------第5步:删除临时文件夹------------')    
import shutil
shutil.rmtree('C:/Users/jg2yXRZ/OneDrive/桌面/福字/零时Word') #递归删除文件夹,即:删除非空文件夹o

 

终端运行:

直接运行不用参数

 

运行结果:

我做了两份做对比,了解“华光彩云_CNKI”是否能兼容繁体和简体

c67c4a5e41444921b3176eca82c8c5c8.png​​

2bb80f7d0bbc4dc195c09f062da3b1bf.png

 

 

简体版本:
['福','乐','安','康','喜','吉','瑞','美','熙','彩','美','顺','春','龙','爱']

e6d48743546a40e9904ee621ac10d61c.png

​结论:华光彩云_CNKI”

可以识别全部15个简体字['福','乐','安','康','喜','吉','瑞','美','熙','彩','美','顺','春','龙','爱']

 

 

繁体版本['福','樂','安','康','喜','吉','瑞','美','熙','彩','美','順','春','龍','愛']

f1e541ca7a084e9bad4b3ca37a59ae8a.png

结论:“华光彩云_CNKI“

可以识别11个简体['福','安','康','喜','吉','瑞','美','熙','彩','美','春',]

可以识别4个繁体字['乐-樂'、'顺=順'、'龙=龍'、'爱=愛']。

 

总结:

1、“华光彩云_CNKI”与“文艺空心黑体”一样,可以识别简体,不能识别繁体(华光彩云_CNKI也许有繁体版的)

2、“华光彩云_CNKI”字体和“华文彩云”一样,比较胖,基本没有内部空心(空心都变成黑色点),不需要幼儿辨别是否要留空。涂色时幼儿可以大块涂色(覆盖在黑色线条上也可以)。但不能使用浅色纸张做底、最好使用浅色进行涂色

 

这篇关于【教学类-46-05】吉祥字门贴5.0(华光彩云_CNKI 文本框 空心字涂色 ,繁简都可以,建议简体)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/683734

相关文章

忽略某些文件 —— Git 学习笔记 05

忽略某些文件 忽略某些文件 通过.gitignore文件其他规则源如何选择规则源参考资料 对于某些文件,我们不希望把它们纳入 Git 的管理,也不希望它们总出现在未跟踪文件列表。通常它们都是些自动生成的文件,比如日志文件、编译过程中创建的临时文件等。 通过.gitignore文件 假设我们要忽略 lib.a 文件,那我们可以在 lib.a 所在目录下创建一个名为 .gi

为何我建议你学会抄代码?

文章目录 为何我建议你学会抄代码?一、引言二、抄代码的艺术1、理解抄代码的真正含义1.1、抄代码的好处 2、如何有效地抄代码2.1、发现问题2.2、整理需求2.3、造轮子标准流程 三、抄代码的实践案例1、发现问题2、整理需求3、设计重试机制4、实现重试工具类5、使用重试工具类6、优化和扩展 四、总结 为何我建议你学会抄代码? 一、引言 在编程的世界中,“抄代码” 常被视为一

鸿蒙开发5.0【Picker的受限权限适配方案】

Picker由系统独立进程实现,应用可以通过拉起Picker组件,用户在Picker上选择对应的资源(如图片、文档等),应用可以获取Picker返回的结果。 类型受限权限使用的picker音频ohos.permission.READ_AUDIO,ohos.permission.WRITE_AUDIOAudioViewPicker文件ohos.permission.READ_DOCUMENT,oh

《教学与管理》

《教学与管理》系国家新闻出版总署批准,面向国内外公开发行的教育类学术期刊。《教学与管理》国际标准刊号ISSN1004-5872,国内统一刊号CN14-1024/G4。 教学与管理来稿注意事项 ■本刊主要设有“理论研究、教育观察、办学改革、学校管理、班级管理、教研活动、教育法制、德育建设、课程建设、教学研究、教学方法、教材研究、教学评价、学法指导、考试研究、比较教育”等栏目。 ■本刊读者对象为

代码随想录刷题day25丨491.递增子序列 ,46.全排列 ,47.全排列 II

代码随想录刷题day25丨491.递增子序列 ,46.全排列 ,47.全排列 II 1.题目 1.1递增子序列 题目链接:491. 非递减子序列 - 力扣(LeetCode) 视频讲解:回溯算法精讲,树层去重与树枝去重 | LeetCode:491.递增子序列_哔哩哔哩_bilibili 文档讲解:https://programmercarl.com/0491.%E9%80%92%E

C++入门(05-2)从命令行执行C++编译器_GCC

文章目录 GCC编译器1. 下载MinGW-w64,安装(不推荐)2. 使用MSYS2安装MinGW-w64(推荐)2.1 安装MSYS22.2 初始化和更新2.3 安装MinGW-w64编译器2.3 在MSYS2 Shell中导航到代码目录2.4 使用 g++ 编译2.5 运行可执行文件 GCC编译器 GCC(GNU Compiler Collection)是一个开源编译器集

C++入门(05)从命令行执行C++编译器_MSVC

文章目录 1.C++ 编译器2. 常用 C++ 编译器MSVC(Microsoft Visual C++)GCC(GNU Compiler Collection)Clang 3. MSVC 编译器3.1 开发者命令提示符3.2 编译 C++ 代码 1.C++ 编译器 将C++源代码(扩展名为 .cpp )转换成计算机可以运行的可执行程序 编译器会检查代码的语法和语义,生成相应

龙芯+FreeRTOS+LVGL实战笔记(新)——05部署主按钮

本专栏是笔者另一个专栏《龙芯+RT-Thread+LVGL实战笔记》的姊妹篇,主要的区别在于实时操作系统的不同,章节的安排和任务的推进保持一致,并对源码做了改进和优化,各位可以先到本人主页下去浏览另一专栏的博客列表(目前已撰写36篇,图1所示),再决定是否订阅。此外,也可以前往本人在B站的视频合集(图2所示)观看所有演示视频,合集首个视频链接为: 借助RT-Thread和LVGL

2025年25届计算机毕业设计:如何实现高校实验室Java SpringBoot教学管理系统

✍✍计算机毕业编程指导师** ⭐⭐个人介绍:自己非常喜欢研究技术问题!专业做Java、Python、微信小程序、安卓、大数据、爬虫、Golang、大屏等实战项目。 ⛽⛽实战项目:有源码或者技术上的问题欢迎在评论区一起讨论交流! ⚡⚡ Java、Python、微信小程序、大数据实战项目集 ⚡⚡文末获取源码 文章目录 ⚡⚡文末获取源码高校实验室教学管理系统-研究背景高校实验室教学管理系

【每日一题】LeetCode 2379.得到K个黑块的最少涂色次数(字符串、滑动窗口)

【每日一题】LeetCode 2379.得到K个黑块的最少涂色次数(字符串、滑动窗口) 题目描述 给定一个字符串 blocks,其中每个字符代表一个颜色块,可以是 ‘W’(白色)或 ‘B’(黑色)。你需要找到一个至少包含 k 个连续黑色块的子串。每次操作可以将一个白色块变成黑色块。你的任务是找到至少出现一次连续 k 个黑色块的最少操作次数。 和该题目类似:【每日一题】LeetCode 202