Update app.py
Browse files
app.py
CHANGED
@@ -15,16 +15,16 @@ PDF_HTML_iframe_template = (
|
|
15 |
"""<iframe src="{pdf_url}" width="100%" height="800"></iframe>"""
|
16 |
)
|
17 |
|
18 |
-
def display_PDF(st, pdf_url='
|
19 |
# /Users/junxiong/Documents/aire/acToolV2/due-diligence-check-example.pdf
|
20 |
-
|
21 |
-
|
22 |
-
|
23 |
-
|
24 |
-
pdf_content = PDF_HTML_iframe_template.format(
|
25 |
-
|
26 |
-
)
|
27 |
-
st.markdown(pdf_content, unsafe_allow_html=True)
|
28 |
|
29 |
|
30 |
# import matplotlib.pyplot as plt
|
@@ -144,7 +144,7 @@ with left:
|
|
144 |
with proforma_section:
|
145 |
pdf_container = st.container()
|
146 |
with pdf_container:
|
147 |
-
display_PDF(st, pdf_url='
|
148 |
|
149 |
|
150 |
with right:
|
|
|
15 |
"""<iframe src="{pdf_url}" width="100%" height="800"></iframe>"""
|
16 |
)
|
17 |
|
18 |
+
def display_PDF(st, pdf_url='proforma-example.pdf'):
|
19 |
# /Users/junxiong/Documents/aire/acToolV2/due-diligence-check-example.pdf
|
20 |
+
pdf_file = open(pdf_file, 'rb')
|
21 |
+
base64_pdf = base64.b64encode(pdf_file.read()).decode('utf-8')
|
22 |
+
pdf_display = f'<embed src="data:application/pdf;base64,{base64_pdf}" width="700" height="1000" type="application/pdf">'
|
23 |
+
st.markdown(pdf_display, unsafe_allow_html=True)
|
24 |
+
# pdf_content = PDF_HTML_iframe_template.format(
|
25 |
+
# pdf_url=pdf_url
|
26 |
+
# )
|
27 |
+
# st.markdown(pdf_content, unsafe_allow_html=True)
|
28 |
|
29 |
|
30 |
# import matplotlib.pyplot as plt
|
|
|
144 |
with proforma_section:
|
145 |
pdf_container = st.container()
|
146 |
with pdf_container:
|
147 |
+
display_PDF(st, pdf_url='proforma-example.pdf')
|
148 |
|
149 |
|
150 |
with right:
|