rishi9440 commited on
Commit
14b0e93
1 Parent(s): 9d62619

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +2 -11
app.py CHANGED
@@ -28,26 +28,17 @@ def image_download_button(pil_image, filename: str, fmt: str, label="Download"):
28
  return st.download_button(
29
  label=label,
30
  data=buf.getvalue(),
31
- file_name=f'{filename}.{file_format}',
32
  mime=mime,
33
- on_click=open_in_new_tab,
34
- args=(buf.getvalue(),)
35
  )
36
 
37
- def open_in_new_tab(file_content):
38
- file_ = BytesIO(file_content)
39
- file_.seek(0)
40
- b64_img = base64.b64encode(file_.read()).decode()
41
- href = f'<a href="data:image/png;base64,{b64_img}" target="_blank" rel="noopener noreferrer">Open image in new tab</a>'
42
- st.sidebar.markdown(href, unsafe_allow_html=True)
43
-
44
  uploaded_file = st.file_uploader(
45
  label="Upload your photo here",
46
  accept_multiple_files=False, type=["png", "jpg", "jpeg"],
47
  )
48
 
49
  if uploaded_file is not None:
50
-
51
  in_mode = "Transparent (PNG)"
52
  in_submit = st.button("Submit")
53
 
 
28
  return st.download_button(
29
  label=label,
30
  data=buf.getvalue(),
31
+ file_name=f'{filename}.{file_format}?target=external',
32
  mime=mime,
 
 
33
  )
34
 
 
 
 
 
 
 
 
35
  uploaded_file = st.file_uploader(
36
  label="Upload your photo here",
37
  accept_multiple_files=False, type=["png", "jpg", "jpeg"],
38
  )
39
 
40
  if uploaded_file is not None:
41
+
42
  in_mode = "Transparent (PNG)"
43
  in_submit = st.button("Submit")
44