実現したいこと
PDFに挿入した線が画像変換された時に消えないようにしたい。
前提
(環境)
windows 11
python 3.8.13
PyMuPDF-1.24.2
発生している問題・エラーメッセージ
エラーは表示されない
該当のソースコード
from PyPDF2 import PdfFileReader import fitz pdf_path = "sample.pdf" with open(pdf_path, 'rb') as f: pdf = PdfFileReader(f) for page_num in range(pdf.getNumPages()): page = pdf.getPage(page_num) doc = fitz.open(pdf_path) images = doc[page_num].get_images(full=True) for image_index, img in enumerate(images): xref = img[0] base_image = doc.extract_image(xref) image_bytes = base_image['image'] image_extension = base_image['ext'] with open(f"page_{page_num+1}_image_{image_index+1}.{image_extension}", "wb") as img_file: img_file.write(image_bytes)