File size: 467 Bytes
eeffde2 c5ec146 964c024 eeffde2 964c024 eeffde2 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
#import fitz
import streamlit as st
uploaded_pdf = st.file_uploader("Load pdf: ", type=['pdf'])
def show_pdf(file_path):
with open(file_path,"rb") as f:
base64_pdf = base64.b64encode(f.read()).decode('utf-8')
pdf_display = f'<iframe src="data:application/pdf;base64,{base64_pdf}" width="800" height="800" type="application/pdf"></iframe>'
st.markdown(pdf_display, unsafe_allow_html=True)
if uploaded_pdf is not None:
show_pdf(uploaded_pdf)
|