首页
/
每日頭條
/
生活
/
python的pdf讀取
python的pdf讀取
更新时间:2026-01-03 05:46:12

python對辦公一族來說,是個提高辦公效率的得力利器。熟練使用它,可以輕松完成很多繁雜的事情。

它可以輕松地操作Word、Excel、PDF這種文檔。

相比較C#、C 等其他語言,python是腳本類型的,非常簡單,容易上手,且不用編譯,即寫即運行,速度快,很方便。

先展示一個成果:

python的pdf讀取(python輕松生成pdf文檔)1

python生成的工卡

這樣在一張Excel表格上,按格式把員工的資料拷貝上去,把對應員工相片命名放到指定文件夾,運行程序後,就會按頁生成上面的工卡,然後彩色打印出來切成一個一個就可以直接用。

這樣做,即正規,又省事。如果員工一多,一個一個去寫或制作,然後再貼上照片,估計好幾天都做不完。這樣直接生成的話,一天搞定,效率提升10倍以上。

下面是實現過程:

1、安裝好python3.10和編寫工具VS CODE,在VS CODE中安裝好python插件。

python的pdf讀取(python輕松生成pdf文檔)2

python

python的pdf讀取(python輕松生成pdf文檔)3

vs code

2、打開VS CODE,新建py工作目錄,然後随意建立一個demo.py,寫幾個測試代碼運行下。如果沒有意外,它默認是可以正常運行的,不用做任何配置。

3、确認py腳本可以正常運行後,我們安裝Excel和PDF庫,在VS CODE的終端窗口,先後輸入pip install openpyxl 和 pip install fpdf 即可完成安裝。

4、引入對應庫文件即可:

from openpyxl import Workbook, load_workbook

from fpdf import FPDF

5、填寫好規定格式Excel文件,包含生成工卡上的所有資料和頭像圖片名稱。

6、使用openpyxl将員工Excel資料導入py中,然後調用fpdf生成工卡的pdf文檔。這裡每10個員工放在一張A4上,超過數量,再增加一頁繼續生成。

fpdf是從php移植過來的,用法一樣,主要用到以下幾個函數:

pdf.rect() #畫邊框和底色pdf.image() #将logo圖片和員工圖片加到工卡上pdf.line() #畫線pdf.text() #輸出文本pdf.cell() #配合pdf.set_xy()輸出文本,比pdf.text()功能好點

7、循環完所有員工後,調用pdf.out()函數保持成pdf文檔即可。

另外,用python自動生成勞動合同、員工履曆表等人事資料,也是非常快速方便的,遠比手動去寫要快幾十倍。

現在用python來做驗廠的資料,真是飛快的速度。

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
洗衣機出現自動暫停怎麼回事
洗衣機出現自動暫停怎麼回事
洗衣機出現自動暫停怎麼回事?洗衣機面闆門沒有關好或者頂蓋的開關損壞也有可能是開關接觸不良,洗衣機在脫水時因為是高速動作,不許打開頂蓋,所以在頂蓋上有一個連動開關,一打開蓋子電路就自動斷開如果其損壞脫水就不會動作,下面我們就來說一說關于洗衣機...
2026-01-03
如何在excel中打鈎按鈕
如何在excel中打鈎按鈕
今天的主題是——特殊符号輸入。來看看這些小問題,你有沒有遇到過,當時又是怎麼解決的?1、選擇框插入後不能打鈎?提問:為什麼選擇框插入後不能打鈎呢?原因分析:這裡有兩種情況。❶選擇框不能打鈎,因為它可能并不是複選框,而隻是一個特殊符号。❷它是...
2026-01-03
機場航班動态
機場航班動态
轉眼之間,3月已接近尾聲,這個周末,萬州陽光明媚,不少朋友都外出踏青賞花,因為大家都知道,在不趕快抓住春天的尾巴,夏天就要來到萬州啦!随着天氣的逐漸升溫,選擇外出旅遊的人也越來越多,今天小編打探到萬州機場夏秋航季出港航班時刻表,趕緊收藏起來...
2026-01-03
一年級數學題偶數相加等于奇數
一年級數學題偶數相加等于奇數
奇數個奇數之和一定等于一個平方數,這是一個普遍而有趣的數學現象,比如:13=2^2,135=3^2,1357=4^2,本篇我就來了解它:如下是一個金字塔形式的等邊三角形,且邊長均為5,很明顯每一層均為奇數:1,3,5……現在我們把這兩種顔色...
2026-01-03
三文魚煎法菜譜
三文魚煎法菜譜
三文魚除了生吃,熟吃也極鮮美,今天做一道很簡單的三文魚料理,鹽煎三文魚。By可可的美食生活【豆果美食官方認證達人】用料三文魚200克海鹽少許油5克胡蘿蔔一小段(可略)做法步驟1、三文魚中段一塊,有美麗花紋2、灑上海鹽,沒有的話,普通食鹽也可...
2026-01-03
Copyright 2023-2026 - www.tftnews.com All Rights Reserved