【教学类-46-07】20240212立体春字1.0

1df78ea387784a6ab42ec2d21bdc553c.png

16462c978cad42268a0832f29ae320f2.png

背景需求:

 

在南浔古镇的非遗文化馆里看到一个新年活动折纸——立体春字,1dba319a82974ef9a3b84311279cf509.png

我记得这个就是一个双三角结构折纸,完全可以用15*15的手工纸给孩子们做一套。

4d86d4892d554325859d0300105ff38c.png

折纸教程

双三角折法

【“鼠”你有才】纸艺教学 剪纸——立体春字(2月23日)_进行立体春字剪纸分为4个步骤:折叠、描绘纹样、剪制、制作吊穗。 取一张长条状剪剩的剪纸,经其卷成长条状,用棒棒胶粘住,用剪刀将长条状剪纸的下端剪裁成吊穗,然后把春字的顶端减去一小部分,根据春…https://www.sohu.com/a/375216954_99894240双正方折法

【新春来临】一分钟剪出立体春字_妈妈网孕育社区_国内火爆的女人社区_妈妈网年前就剪好了,一直没发教程,这个年我终于好好休息了半个月,一个手工没做,一个帖子...https://q.mama.cn/topic/51806702先在PPT里把春字纸膜做好

1、把春字做成图片版的纸膜

009c39f50da14758961ff937b88a5724.png

9268c7a910854136a0a866456efc442f.pngc9241b0e86f642aaa75cfe5a4291c8a9.png

斜线底纹在填充-图案填充里

04b868bc764847a78794f7cc17dc643a.png

把PPT里的图案全选复制到Word内,复制成图片jpg

2、Word样式

84e78063721044cf8719637ff682931a.png

4c805e61a4fd455996155f163ff6e1a2.pnge368b23e9ecc4c05a1b6e03483493ffa.png69290b7bbca346f382813a3892245791.png

为了降低难度,又做了一个”三角线“的版本(只要剪两刀)

3dbd25235a584b53a2844f68b98877d4.pngd81e598c450c4e2cbe76e04681650838.png

 

代码展示

'''
春字立体剪纸 复制多份
作者:阿夏
日期:20240212
'''import osfrom win32com.client import constants,gencache
import os,time
import docx
from docx import Document# 新建一个”装N份word和PDF“的临时文件夹
imagePath1=r'C:\Users\jg2yXRZ\OneDrive\桌面\春\零时Word'
if not os.path.exists(imagePath1):  # 判断存放图片的文件夹是否存在os.makedirs(imagePath1)  # 若图片文件夹不存在就创建num=int(input('你需要几份?30人30份\n'))
ty=[1,2]
for t in ty:for n in range(num):doc = docx.Document(r'C:\Users\jg2yXRZ\OneDrive\桌面\春\春{}.docx'.format(t))# doc.save(r'C:\Users\jg2yXRZ\OneDrive\桌面\春\零时Word\{}.docx'.format('%02d'%n))#保存为XX学号的零时word  time.sleep(1)from docx2pdf import convert# docx 文件另存为PDF文件inputFile = r"C:\Users\jg2yXRZ\OneDrive\桌面\春\零时Word\{}.docx".format('%02d'%n)# 要转换的文件:已存在outputFile = r"C:\Users\jg2yXRZ\OneDrive\桌面\春\零时Word\{}.pdf".format('%02d'%n)  # 要生成的文件:不存在# 先创建 不存在的 文件f1 = open(outputFile,'w')f1.close()# 再转换往PDF中写入内容convert(inputFile, outputFile)time.sleep(1)print('----------第4步:把都有PDF合并为一个打印用PDF------------')import osfrom PyPDF2 import PdfMergertarget_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/桌面/描字帖/(打印合集)大班A整页描字帖2乘5加表格-4名字-({}人).pdf".format(num))if t==1:file_merger.write("C:/Users/jg2yXRZ/OneDrive/桌面/春/春字剪纸(方块字{}份).pdf".format(num))if t==2:file_merger.write("C:/Users/jg2yXRZ/OneDrive/桌面/春/春字剪纸(三角字{}份).pdf".format(num))file_merger.close()# doc.Close()# # print('----------第5步:删除临时文件夹------------')    
import shutil
shutil.rmtree('C:/Users/jg2yXRZ/OneDrive/桌面/春/零时Word') #递归删除文件夹,即:删除非空文件夹`

 

终端输入(正常春字和三角剪春字都做30份)

aef0cf85a80346a5adb4bf3d7576599b.png

75fdb1d329df42d8804a1a534aebd51a.png

作品展示:

就是同一个春字模板复制30份,便于PDF打印

正常春字30份

16462c978cad42268a0832f29ae320f2.png

1df78ea387784a6ab42ec2d21bdc553c.png

三角春字30份

4b6e5edbff23453290b0f7ac68952f51.png

a3b63733b0f241198be6da832a6771c4.png

存在问题:

打印在15CM手工纸上,由于这个是双三角对折(8层纸),中班幼儿可能剪不动。

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/466662.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【Java EE初阶十二】网络编程TCP/IP协议(二)

1. 关于TCP 1.1 TCP 的socket api tcp的socket api和U大片的socket api差异很大,但是和前面所讲的文件操作很密切的联系 下面主要讲解两个关键的类: 1、ServerSocket:给服务器使用的类,使用这个类来绑定端口号 2、Socket&#xf…

webpack面试解析

参考: 上一篇webpack相关的系列:webpack深入学习,搭建和优化react项目 爪哇教育字节面试官解析webpack-路白 1、Webpack中的module是什么? 通常来讲,一个 module 模块就是指一个文件中导出的内容,webpack…

Linux线程 分离和同步与互斥 条件变量

Linux线程 分离和同步与互斥 条件变量 1. 分离线程2. 线程互斥与互斥量3. 线程同步与竞态条件4. pthread库与条件变量5. 生产者-消费者 1. 分离线程 什么是线程分离? 线程分离是指线程在结束时,操作系统会自动回收其资源,而无需其他线程显式地…

EasyCaptcha,开源图形验证码新标杆!

引言: 随着互联网的普及,验证码已成为网站和应用程序中不可或缺的安全组件。它能够有效地防止自动化攻击、垃圾邮件和机器人活动。在众多验证码解决方案中,Easy-captcha以其简单易用和高度可定制的特点受到了开发者的青睐。本文将指导读者如…

leetcode:买卖股票最佳时机二

思路: 使用贪心算法:局部最优是将买卖过程中产生的正数进行相加,进而使得最后结果最大(全局最优)。 price [7,1,5,10,3,6,4] -6,4,5,-7,3,-2 正数相加就得到了最大 代码实现: 1.循环中下标从1开始 …

AI大模型开发架构设计(10)——AI大模型架构体系与典型应用场景

文章目录 AI大模型架构体系与典型应用场景1 AI大模型架构体系你了解多少?GPT 助手训练流程GPT 助手训练数据预处理2个训练案例分析 2 AI 大模型的典型应用场景以及应用架构剖析AI 大模型的典型应用场景AI 大模型应用架构 AI大模型架构体系与典型应用场景 1 AI大模型架构体系你…

蓝牙BLE学习-蓝牙广播

1.概念 什么叫做广播,顾名思义就像广场上的大喇叭一样,不停的向外传输着信号。不同的是,大喇叭传输的是音频信号,而蓝牙传输的是射频信号。 BLE使用的是无线电波传递信息,就是将数据编码,调制到射频信号中发…

【JavaEE】_CSS选择器

目录 1. 基本语法格式 2. 引入方式 2.1 内部样式 2.2 内联样式 2.3 外部样式 3. 基础选择器 3.1 标签选择器 3.2 类选择器 3.3 ID选择器 4. 复合选择器 4.1 后代选择器 4.2 子选择器 4.3 并集选择器 4.4 伪类选择器 1. 基本语法格式 选择器若干属性声明 2. 引入…

春节过半,预定的计划还没有开始

春节前就立下雄心勃勃的计划,想利春节假期开始搭一个人脸通WEB管理软件。但眼看春节过半,自己还没有开始动手呦。哎,突然紧张起来了。初二初三身体都不太舒服,不知道是怎么回事就感冒了,今晚更是高烧39.5,感…

python-分享篇-GUI界面开发-PyQt5-在窗口中弹出等待提示框

代码 # *_* coding : UTF-8 *_* # 文件名称 :waiting_prompt.py # 开发工具 :PyCharmfrom window import Ui_MainWindow # 导入窗体ui类 from PyQt5.QtWidgets import QMainWindow, QApplication # 导入qt窗体类 from PyQ…

【51单片机】LED点阵屏(江科大)

9.1LED点阵屏 1.LED点阵屏介绍 LED点阵屏由若干个独立的LED组成,LED以矩阵的形式排列,以灯珠亮灭来显示文字、图片、视频等。 2.LED点阵屏工作原理 LED点阵屏的结构类似于数码管,只不过是数码管把每一列的像素以“8”字型排列而已。原理图如下 每一行的阳极连在一起,每一列…

C++初阶:适合新手的手撕vector(模拟实现vector)

上次讲了常用的接口:C初阶:容器(Containers)vector常用接口详解 今天就来进行模拟实现啦 文章目录 1.基本结构与文件规划2.空参构造函数(constructor)4.基本函数(size(),capacity(),resize(),reserve())4.增…