import gradio as gr
import html
def greet(name):
return "Hello " + name + "!!"
css = """
#generate {
height: 100%;
}
"""
with gr.Blocks(css=css) as demo:
with gr.Tab("PNG Info"):
def plaintext_to_html(text, classname=None):
content = "
\n".join(html.escape(x) for x in text.split('\n'))
return f"
{content}
" if classname else f"{content}
" def get_exif_data(image): items = image.info info = '' for key, text in items.items(): info += f"""{plaintext_to_html(str(key))}
{plaintext_to_html(str(text))}
{message}