File size: 923 Bytes
973422f
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
import fitz
import os

pdf1_path = r"C:\Users\admin\Downloads\BẢNG GIÁ IN NHANH 14.03.2026.pdf"
pdf2_path = r"C:\Users\admin\Downloads\BẢNG GIÁ IN GIA CÔNG 26.02.2026.pdf"

os.makedirs("scripts/extracted_images", exist_ok=True)

# Extract PDF 1 Page 1
doc1 = fitz.open(pdf1_path)
page1 = doc1[0]
pix1 = page1.get_pixmap(dpi=150)
pix1.save("scripts/extracted_images/in_nhanh_page1.png")
print("Saved in_nhanh_page1.png")

# Extract PDF 2 Page 2
doc2 = fitz.open(pdf2_path)
page2 = doc2[1] # 0-indexed page 2
pix2 = page2.get_pixmap(dpi=150)
pix2.save("scripts/extracted_images/in_gia_cong_page2.png")
print("Saved in_gia_cong_page2.png")

# Also let's extract page 1 and page 3 of PDF 2 just in case
doc2[0].get_pixmap(dpi=100).save("scripts/extracted_images/in_gia_cong_page1.png")
doc2[2].get_pixmap(dpi=100).save("scripts/extracted_images/in_gia_cong_page3.png")
print("Saved in_gia_cong_page1.png and page3.png")