Update app.py
Browse files
app.py
CHANGED
@@ -1,12 +1,13 @@
|
|
1 |
-
import fitz
|
2 |
import streamlit as st
|
3 |
|
4 |
uploaded_pdf = st.file_uploader("Load pdf: ", type=['pdf'])
|
5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
6 |
if uploaded_pdf is not None:
|
7 |
-
|
8 |
-
text = ""
|
9 |
-
for page in doc:
|
10 |
-
text += page.getText()
|
11 |
-
st.write(text)
|
12 |
-
doc.close()
|
|
|
1 |
+
#import fitz
|
2 |
import streamlit as st
|
3 |
|
4 |
uploaded_pdf = st.file_uploader("Load pdf: ", type=['pdf'])
|
5 |
|
6 |
+
def show_pdf(file_path):
|
7 |
+
with open(file_path,"rb") as f:
|
8 |
+
base64_pdf = base64.b64encode(f.read()).decode('utf-8')
|
9 |
+
pdf_display = f'<iframe src="data:application/pdf;base64,{base64_pdf}" width="800" height="800" type="application/pdf"></iframe>'
|
10 |
+
st.markdown(pdf_display, unsafe_allow_html=True)
|
11 |
+
|
12 |
if uploaded_pdf is not None:
|
13 |
+
show_pdf(uploaded_pdf)
|
|
|
|
|
|
|
|
|
|