AnyToPDF / app.py
LVKinyanjui's picture
Removed a deleted module dependency
f743cf1
raw
history blame contribute delete
543 Bytes
import streamlit as st
import pymupdf
st.write("## Convert your documents into PDF")
file = st.file_uploader("Upload your Document Here to Query")
if file is not None:
bytes_data = file.getvalue()
input_fp = "data/uploaded_file"
output_fp = "output/finished_file"
with open(input_fp, "wb") as fp:
fp.write(bytes_data)
with pymupdf.open(input_fp) as doc:
texts = [page.get_text().encode("utf-8") for page in doc]
with open(output_fp, "wb") as out:
[out.write(text) for text in texts]