amoldwalunj commited on
Commit
2633ac9
·
1 Parent(s): 62ce43e

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +15 -2
app.py CHANGED
@@ -186,6 +186,20 @@ def form_page():
186
 
187
  #from quill.delta import Delta, Renderer
188
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
189
 
190
 
191
  def editor_page():
@@ -206,8 +220,7 @@ def editor_page():
206
  # Save HTML string as PDF file and generate download link
207
  with st.spinner("Generating PDF..."):
208
  pdf_file = save_as_pdf(html_string)
209
- st.markdown(f'<a href="data:application/pdf;base64,{base64.b64encode(open(pdf_file, "rb").read()).decode()} download="edited_text.pdf">Download PDF</a>', unsafe_allow_html=True)
210
-
211
 
212
 
213
 
 
186
 
187
  #from quill.delta import Delta, Renderer
188
 
189
+ def st_quill(value):
190
+ quill = st_quill_component(
191
+ value=value,
192
+ toolbar=[
193
+ ["bold", "italic", "underline"],
194
+ [{"list": "bullet"}],
195
+ [{"align": ""}, {"align": "center"}, {"align": "right"}, {"align": "justify"}],
196
+ ["link"],
197
+ ],
198
+ )
199
+
200
+ edited_text = {"css": quill["css"], "content": quill["html"]}
201
+
202
+ return edited_text
203
 
204
 
205
  def editor_page():
 
220
  # Save HTML string as PDF file and generate download link
221
  with st.spinner("Generating PDF..."):
222
  pdf_file = save_as_pdf(html_string)
223
+ st.markdown(f'<a href="{pdf_file}" download="edited_text.pdf">Download PDF</a>', unsafe_allow_html=True)
 
224
 
225
 
226