st.imageで画像を表示する時に出てくる右上の拡大ボタンの削除方法

実現したいこと

streamlitで画像を表示させるときに右上に出てくる拡大ボタンの削除したいです。

発生している問題・分からないこと

カラムでテキストと画像を横に並べ、それをコンテナに格納して表示させていますが、画像に拡大ボタンが付いているせいでUIに若干の違和感が生まれてしまいます。文章で説明するのが、難しいですが、コンテナの幅を画像が超えてしまっているせいでスライドバーが表示されてしまいます。

拡大ボタンを削除するか、難しいのであれば、拡大ボタン込みでコンテナ内に画像を収める方法を教えてください

該当のソースコード

python

1def link_set(link):2 container = st.container(border=True, height=150)3 col1, col2 = container.columns([3,1])4 col1.header(f"check out this [ここをクリック]({link})")5 col2.image('./linkimg.jpg') 6 7def next_page():8 path = f"./output_img/{st.session_state['output']}_out.png"9 img = np.array(Image.open(path))10 st.image(img)11 links = ['URL1', 'URL2']12 for link in links:13 link_set(link)14 st.button('戻る', on_click=back_page())15

試したこと・調べたこと

上記の詳細・結果

streamlitの公式サイトでst.image()の説明を読みましたが、削除できるようなコードは見つかりませんでした。

補足

特になし

コメントを投稿

0 コメント