当前位置: 首页 > news >正文

创建公司网站过程济南最好的网站开发

创建公司网站过程,济南最好的网站开发,网站系统规划报告,东莞网站优化关键词费用作品展示 背景需求#xff1a; 大4班17号孩子练习数字书写#xff0c;上一次是“17”号#xff0c;这次是大“4”。 【教学类-35-05】17号的学号字帖#xff08;A4竖版1份#xff09;-CSDN博客文章浏览阅读440次#xff0c;点赞6次#xff0c;收藏7次。【教学类-35-05…作品展示 背景需求 大4班17号孩子练习数字书写上一次是“17”号这次是大“4”。 【教学类-35-05】17号的学号字帖A4竖版1份-CSDN博客文章浏览阅读440次点赞6次收藏7次。【教学类-35-05】17号的学号字帖A4竖版1份https://blog.csdn.net/reasonsummer/article/details/134888067 WORD模板见上面的链接 代码展示 作者阿夏 时间20231227 名称大4班17号的描字帖——大4 练习 数字4 import xlwt import xlrd import os import random from win32com.client import constants,gencache from win32com.client.gencache import EnsureDispatch from win32com.client import constants # 导入枚举常数模块import os,time import docx from docx import Document from docx.shared import Pt from docx.shared import RGBColor from docx.enum.text import WD_PARAGRAPH_ALIGNMENT from docx.oxml.ns import qnfrom docxtpl import DocxTemplate import pandas as pd from docx2pdf import convert from docx.shared import RGBColor# 需要几行已有文字 nn8 # int(input(一共几行(8行、其中4行是两个数字4行是1组数字\n)) mm6 # int(input(一共几列(6列)\n)) kkint(input(需要空几行让幼儿自由书写用最少0行全是描红字最多4行整页空白自己写\n)) # sint(input(请输入学号17\n)) s4# 分开的学号 wint((nn/2-kk)*mm) # 8行的一半4行4行中的3行有数字1行无数字 kg # 空格 # 有学号的部分 list1[] for a1 in range(0,w):if len(s)1: # 如果学号是1位数for s1 in range(2):list1.append(s[0])if len(s)2: # 如果学号是2位数for s2 in range(len(s)):list1.append(s[s2]) # 空行部分让幼儿自己填写 for c in range(2):for b1 in range(kk*mm):list1.append(kg) print(list1) print(len(list1)) # 48# 有学号的部分 list2[] for a2 in range(0,w):# r大list2.append(s)# 空行部分让幼儿自己填写 for b2 in range(kk*mm):list2.append(kg) print(list2)print(len(list2)) # 24# 合并的学号 listlist1list2 print(list) print(len(list)) # 482472# 制作所有单元格的数字 # 前4行的坐标 bg1[] for x1 in range(1,int(nn/2)1): # 8/24行 第一行是标题所以从索引1第2行开始for y1 in range(0,mm*2): #6列*2 数字拆开的2份所以是12格子c1{}{}.format(%02d%x1,%02d%y1)bg1.append(c1) print(bg1) print(len(bg1))# 后4行的坐标 bg2[] for x2 in range(1int(nn/2),nn1): # 从第5行开始到第8行1for y2 in range(0,mm*2,2): #6列*2 0-12 之间所有的0246坐标c2{}{}.format(%02d%x2,%02d%y2)bg2.append(c2) print(bg2) print(len(bg2))# 一页所有的坐标 bgbg1bg2 print(bg) print(len(bg))# 标题坐标 bt班级是大{} {} {} {}.format(s,s,s,s) zb0000# 插入标题的坐标和内容 bg.insert(0,zb) list.insert(0,bt) print(len(bg)) print(len(list))print(----------第1步新建一个临时文件夹------------) # 新建一个”装N份word和PDF“的文件夹 dir_namerC:\Users\jg2yXRZ\OneDrive\桌面\描字帖\17号的数字练字帖\零时Word if not os.path.exists(dir_name):os.mkdir(dir_name)# doc docx.Document(rC:\Users\jg2yXRZ\OneDrive\桌面\描字贴\打印合集描字贴.docx)# 新建Wordfor n in range(1): # 一共多少份doc docx.Document(rC:\Users\jg2yXRZ\OneDrive\桌面\描字帖\17号的数字练字帖\17号的学号字帖.docx)table doc.tables[0] for p in range(0,len(bg)): # 一共有9个表格# ppint(bg[p][0:2]) # 提取表格bg里面每个元素的第0个数字单元格X坐标 t索引数字# qqint(bg[p][2:4]) # # ffont[t] # 字体格式# klist[n][p] # 从4名字里提取名字\ppint(bg[p][0:2]) # 提取表格bg里面每个元素的第0个数字单元格X坐标 t索引数字qqint(bg[p][2:4]) # ffont[t] # 字体格式klist[p] # 只有一个所以不要nprint(pp,qq,k)runtable.cell(pp,qq).paragraphs[0].add_run(k) # 在单元格0,0(第1行第1列)输入第0个名字run.font.name 黑体 #输入时不同字体run.font.size Pt(61) #输入字体大小80或68号run.BoldTruerun.font.color.rgb RGBColor(200,200,200) #设置颜色10%黑色深灰r run._elementr.rPr.rFonts.set(qn(w:eastAsia), 黑体 )#将输入语句中的中文部分字体变为华文行楷table.cell(pp,qq).paragraphs[0].alignment WD_PARAGRAPH_ALIGNMENT.CENTER #居中doc.save(rC:\Users\jg2yXRZ\OneDrive\桌面\描字帖\17号的数字练字帖\零时Word\{}.docx.format(%02d%n))#保存为XX学号的零时wordtime.sleep(2)from docx2pdf import convert# docx 文件另存为PDF文件inputFile rC:\Users\jg2yXRZ\OneDrive\桌面\描字帖\17号的数字练字帖\零时Word\{}.docx.format(%02d%n)# 要转换的文件已存在outputFile rC:\Users\jg2yXRZ\OneDrive\桌面\描字帖\17号的数字练字帖\零时Word\{}.pdf.format(%02d%n) # 要生成的文件不存在# 先创建 不存在的 文件f1 open(outputFile,w)f1.close()# 再转换往PDF中写入内容convert(inputFile, outputFile)from docx2pdf import convertprint(----------第4步把都有PDF合并为一个打印用PDF------------)import os from PyPDF2 import PdfMerger target_path C:/Users/jg2yXRZ/OneDrive/桌面/描字帖/17号的数字练字帖/零时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)) file_merger.write(C:/Users/jg2yXRZ/OneDrive/桌面/描字帖/17号的数字练字帖/打印合集17号的班级大4练字帖({}份.pdf.format(int(n1))) file_merger.close() # doc.Close()# # print(----------第5步删除临时文件夹------------) import shutil shutil.rmtree(C:/Users/jg2yXRZ/OneDrive/桌面/描字帖/17号的数字练字帖/零时Word) #递归删除文件夹即删除非空文件夹 终端输入 作品展示 4的笔画是两笔口述怕17号同学记不住所以标题栏上多写了3个4准备打印后用记号笔画出笔画顺序。提示幼儿正确的书写方法
http://www.zqtcl.cn/news/618635/

相关文章:

  • 免费建网站哪个网好中国建设银行信用卡黑名单网站
  • 网页设计好看的网站中小型网站建设 教案
  • 优秀网站设计案例行业内做网站的公司排名
  • 个人备案网站能做商城吗长沙app制作公司哪家好
  • 成都网站建设方案优化旺道seo怎么优化网站
  • 九江县建设规划局网站wordpress多个博客
  • 绵阳住房和城乡建设局网站做服装外贸的网站
  • 福建省华荣建设集团有限公司网站建设网站西安
  • 做视频网站程序多少钱网站内链有什么用
  • 建设企业网站模板联享品牌网站建设
  • 网站建设耂首先金手指提升网站访问速度
  • 为什么备案关闭网站网站seo推广招聘
  • 建设企业网站的重要性城乡建设厅官方网站
  • 网上有做口译的网站么怎样手机做网站教程
  • 孵化器网站平台建设网站一直建设中
  • 企业网站建设的方案书网站镜像 cdn
  • 淘宝做网站的都是模板泉州模板建站公司
  • 清理网站数据库网站服务器租一个月
  • wordpress免费简约主题搜索引擎优化的英文
  • 瑞安门户网站建设怎么建设自己网站首页
  • 网站建设岗位周计划thinkphp微网站开发
  • 如何修改asp网站栏目帝国cms网站搬家教程
  • 网站建设与网页制作小团队兼职做网站
  • 嘉兴做网站的公司网红营销价值
  • scala做网站广州化妆品网站制作
  • 网站建设小组五类成员在线购物网站功能模块
  • 网站建设开发详细步骤流程图网站建设与管理实训报告总结
  • 网站设计的素材旅游网站建设标书
  • 做网站还得备案大企业网站建设多少钱
  • 一般做网站空间大概多少钱电商网站开发公司