Zatimm commited on
Commit
797d770
·
verified ·
1 Parent(s): 7d6aea2

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -1
app.py CHANGED
@@ -5,7 +5,12 @@ from PIL import Image
5
 
6
  # PDF'i yükleyip ilk sayfayı PIL.Image olarak döndüren fonksiyon
7
  def load_pdf(pdf_file):
8
- data = pdf_file.read()
 
 
 
 
 
9
  doc = fitz.open(stream=data, filetype="pdf")
10
  page = doc.load_page(0)
11
  # Görüntü kalitesini ayarlamak için büyütme katsayısı
 
5
 
6
  # PDF'i yükleyip ilk sayfayı PIL.Image olarak döndüren fonksiyon
7
  def load_pdf(pdf_file):
8
+ # Gradio bazen path (str), bazen file-like obje döndürür
9
+ if isinstance(pdf_file, str):
10
+ with open(pdf_file, 'rb') as f:
11
+ data = f.read()
12
+ else:
13
+ data = pdf_file.read()
14
  doc = fitz.open(stream=data, filetype="pdf")
15
  page = doc.load_page(0)
16
  # Görüntü kalitesini ayarlamak için büyütme katsayısı