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

怎么做网站关键字青建设厅官方网站海省

怎么做网站关键字,青建设厅官方网站海省,灵武网站建设,有没有好用的网址前情提要 20250419今天是上师大继续教育人工智能专升本第一学期的第一次线下课。 三位老师把视频课的内容提炼重点再面授。#xff08;我先看了一遍视频#xff0c;但是算法和图像都看不懂#xff0c;后来就直接挂分刷满时间#xff0c;不看了#xff09; 今天是面对面授… 前情提要 20250419今天是上师大继续教育人工智能专升本第一学期的第一次线下课。 三位老师把视频课的内容提炼重点再面授。我先看了一遍视频但是算法和图像都看不懂后来就直接挂分刷满时间不看了 今天是面对面授课听不懂我也要聚精会神听感觉能听懂一点点了。 第二位女老师讲授数字图像处理没有说太多的理论而是鼓励学生多练习图像处理的代码获得一定的需求。 1、推荐了飞棠学习网站 2、介绍最新人工智能算法代码 2025 2019 3、介绍一些数字图像处理的实用案例。 背景需求 随后老师分享了部分考试提纲内容希望学员通过背诵记忆通过理论考试。 下载后我发现word比较多而且不是按序排列第一章、第五章一个个打开查看不方便。所以我想做成一个PDF 把序号改成第1章、第2章把题目设置01、把答案写02这样就能完全按照顺序排列 第1次询问deepseek 第一次生成结果 打开后的确是按顺序排列的供幼56页但是我发现底部没有页码这样容易遗失 第2问如何PDF添加页码 把生成的修改代码包括页码运行后添加页码的部分出现问题 第3问把出现的错误的截图源代码一起写入deep seek AI发现了问题成因并重新写代码 最终代码 上师大继续教育人工智能-数字图像处理复习题合并pdf页码 deepseek,阿夏 20250419 import os from docx2pdf import convert from PyPDF2 import PdfReader, PdfWriter from reportlab.pdfgen import canvas from reportlab.lib.pagesizes import letter import iodef convert_docx_to_pdf(input_folder):将指定文件夹中的所有DOCX文件转换为PDFfor filename in os.listdir(input_folder):if filename.lower().endswith(.docx):docx_path os.path.join(input_folder, filename)try:print(f正在转换: {filename})convert(docx_path, docx_path.replace(.docx, .pdf))print(f转换完成: {filename})except Exception as e:print(f转换 {filename} 时出错: {e})def create_page_num_pdf(page_num, total_pages, pagesize):创建包含页码的单个PDF页面packet io.BytesIO()# 确保pagesize是float类型if hasattr(pagesize, __iter__):pagesize (float(pagesize[0]), float(pagesize[1]))else:pagesize lettercan canvas.Canvas(packet, pagesizepagesize)# 设置页码文本 (底部居中)text f{page_num}/{total_pages}width, height pagesizecan.setFont(Helvetica, 10) # 设置字体和大小can.drawCentredString(width / 2, 20, text) # 在底部居中位置绘制页码can.save()packet.seek(0)return PdfReader(packet)def add_page_numbers(input_pdf_path, output_pdf_path):为PDF文件添加页码reader PdfReader(input_pdf_path)writer PdfWriter()total_pages len(reader.pages)for page_num in range(total_pages):# 获取原始页面page reader.pages[page_num]# 获取页面尺寸并确保是float类型if /MediaBox in page:media_box page[/MediaBox]pagesize (float(media_box[2]), float(media_box[3]))else:pagesize letter # 默认使用letter尺寸# 创建带页码的PDFpage_num_pdf create_page_num_pdf(page_num 1, total_pages, pagesize)# 将原始页面与页码合并page.merge_page(page_num_pdf.pages[0])writer.add_page(page)# 保存带页码的PDFwith open(output_pdf_path, wb) as output_pdf:writer.write(output_pdf)def merge_pdfs(input_folder, output_folder, output_filename20250419(合并打印版本)数字图像处理考试.pdf):合并指定文件夹中的所有PDF文件并添加页码# 确保输出文件夹存在if not os.path.exists(output_folder):os.makedirs(output_folder)merger PdfWriter()pdf_files []# 收集所有PDF文件for filename in os.listdir(input_folder):if filename.lower().endswith(.pdf):pdf_path os.path.join(input_folder, filename)pdf_files.append(pdf_path)if not pdf_files:print(没有找到PDF文件可合并)return# 按文件名排序pdf_files.sort()# 合并PDFfor pdf in pdf_files:try:reader PdfReader(pdf)for page in reader.pages:merger.add_page(page)print(f已添加: {os.path.basename(pdf)})except Exception as e:print(f添加 {pdf} 时出错: {e})# 保存临时合并PDFtemp_output_path os.path.join(output_folder, temp_ output_filename)final_output_path os.path.join(output_folder, output_filename)try:with open(temp_output_path, wb) as temp_pdf:merger.write(temp_pdf)# 为合并后的PDF添加页码add_page_numbers(temp_output_path, final_output_path)print(f合并完成并添加页码保存为: {final_output_path})# 删除临时文件os.remove(temp_output_path)except Exception as e:print(f保存合并PDF时出错: {e})finally:passdef main():path rD:\人工智能专升本\04 202502第一学期\06线下课\20250419 02数字图像处理\数字图像处理考试input_folder os.path.join(path, 02处理后)output_folder path# 第一步转换所有DOCX为PDFprint(开始转换DOCX文件为PDF...)convert_docx_to_pdf(input_folder)# 第二步合并所有PDF并添加页码print(\n开始合并PDF文件并添加页码...)merge_pdfs(input_folder, output_folder)if __name__ __main__:main() 这次完全成功了 有页码而且是我想要的那种带有总数56的页码 成果运用发班级群共享
http://www.zqtcl.cn/news/310211/

相关文章:

  • 科凡网站建设小程序自己开发
  • 专门做金融的招聘网站wordpress 价格
  • 微商城网站建设信息定制程序网站
  • 电子政务网站开发餐饮品牌设计包括哪些
  • 深圳手机商城网站设计公司网站做会员用什么源码
  • 安康网站建设公司价格pathon做网站
  • jq网站模板宣城有做网站的公司吗
  • 江苏个人备案网站内容大连seo加盟
  • 服装网站建设公司地址公司网站建设需要注意什么
  • 免费行情软件网站下载安装电子商务网站建设实训报告
  • wordpress怎么添加企业网站美化网站公司
  • 工作室网站源码全球军事网站
  • 网站设计模板免费建站珠海正规网站制作排名费用多少
  • 北京沙河教做网站的wordpress增加自适应功能
  • 中国著名的个人网站网站设计怎么做ppt答辩
  • 郑州做招商的网站网站后台主流网站开发语言
  • 专业足球网站开发铜陵网站优化
  • 南昌高端网站开发山西太原网站建设公司
  • 青岛专业制作网站的公司吗百度咨询
  • 自定义网站模块深圳宝安区有什么好玩的地方
  • 如何增加网站的外链微平台网站支持html5实现游戏
  • 平台网站建设网站邯郸seo优化
  • 做网站着用什么软件盐城网站建设电话
  • 自己的网站wordpress自动变化文字
  • 北京制作网站公司哪家好wordpress小工具不显示不出来
  • 如何建设一个新的网站h5网站建设价格
  • 无锡专业做网站的怎么攻击php做的网站
  • 盐城网站建设代理商wordpress定义字体颜色
  • 成都旅游网站建设地址自己做的网站怎么被搜索出来
  • 网站建设免费免代码商城微网站如何做