Spaces:
Runtime error
Runtime error
Commit
·
2633ac9
1
Parent(s):
62ce43e
Update app.py
Browse files
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="
|
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 |
|