Я пытаюсь установить первое изображение (первый элемент списка) в качестве содержимого контейнера после нажата кнопка.
Вот код:
Код: Выделить всё
import flet as ft
import pdf2image
def main(page: ft.Page):
fullname = r'Your Full Path To the Doc.pdf'
viewer = pdf2image.convert_from_path(fullname)
def btn_Click(e):
cont.content = ft.Image(src = viewer[0],
fit=ft.ImageFit.FILL,
)
page.update()
cont = ft.Container(height = 0.4*page.height,
width = 0.4 * page.width,
border=ft.border.all(3, ft.colors.RED),)
btn = ft.IconButton(
icon=ft.icons.UPLOAD_FILE,
on_click=btn_Click,
icon_size=35,)
page.add(ft.Column([cont, btn],
horizontal_alignment="center"))
page.window_maximized = True
page.horizontal_alignment = "center"
page.scroll = ft.ScrollMode.AUTO
page.update()
ft.app(target=main, assets_dir="assets")
Подробнее здесь: https://stackoverflow.com/questions/791 ... -container
Мобильная версия