Python读取Excel根据每行信息生成一个PDF——并自定义添加文本,可用于制作准考证


在这里插入图片描述根据Excel自动生成PDF,目录结构如上

有点小bug的:

# coding=utf-8
import pandas as pd
from reportlab.pdfgen import canvas
from reportlab.lib.pagesizes import letter
from reportlab.pdfbase import pdfmetrics
from reportlab.pdfbase.ttfonts import TTFont
import os

# 读取Excel文件
excel_path = 'testdata.xlsx'  # Excel文件路径
df = pd.read_excel(excel_path)

# 定义输出文件夹路径为当前工作目录
output_folder = os.getcwd()

# 确保输出文件夹存在
if not os.path.exists(output_folder):
    os.makedirs(output_folder)

# 注册中文字体
# 注意:这里使用的是系统中已安装的字体,你可能需要根据你的系统情况来选择合适的中文字体
pdfmetrics.registerFont(TTFont('

相关推荐

  1. pythonExcel一个sheet页生成PDF文件

    2024-04-03 04:32:02       34 阅读
  2. 使用Python合并PDF文件添加定义目录及页脚

    2024-04-03 04:32:02       106 阅读
  3. python读取pdf表格合并为excel

    2024-04-03 04:32:02       16 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-04-03 04:32:02       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-03 04:32:02       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-03 04:32:02       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-03 04:32:02       18 阅读

热门阅读

  1. maya 遍历所有子节点

    2024-04-03 04:32:02       13 阅读
  2. 关于Kafka消息队列的深入学习

    2024-04-03 04:32:02       15 阅读
  3. 蓝桥杯_数学模板

    2024-04-03 04:32:02       14 阅读
  4. 2021年社招面试

    2024-04-03 04:32:02       16 阅读
  5. 剑指offer打卡 JZ10 斐波那契数列

    2024-04-03 04:32:02       14 阅读
  6. 理解MYSQL底层索引

    2024-04-03 04:32:02       17 阅读
  7. 搜索引擎-01-概览

    2024-04-03 04:32:02       14 阅读
  8. 父类子类继承关系

    2024-04-03 04:32:02       14 阅读
  9. 存放自定义数据类型的大/小根堆定义

    2024-04-03 04:32:02       13 阅读
  10. C++经典面试题目(十四)

    2024-04-03 04:32:02       17 阅读
  11. 免试生常问的一些问题汇总---专升本学习篇

    2024-04-03 04:32:02       13 阅读
  12. python内置函数 Z

    2024-04-03 04:32:02       12 阅读