Thanks Zen but i have not understund this export png ,i post my code if u please can u show me how work please thank you very much Regards :)
import kivy
from
kivy.app import App
from kivy.lang import Builder
from kivy.uix.screenmanager import ScreenManager, Screen
from kivy.core.window import Window
from kivy.uix.image import Image
Builder.load_string("""
<Screen1>:
AnchorLayout:
AsyncImage:
source: '1.jpg'
size_hint_y: None # Tells the layout to ignore the size_hint in y dir
height: dp(2300) # The fixed height you want
allow_stretch: True
keep_ratio: True
Button:
size_hint_y:None
background_color: 0, 0, 0, .0
pos_hint: {'center_x': .5, 'center_y': .5}
font_size:30
on_press:
root.manager.transition.direction = 'left'
root.manager.transition.duration = 1
root.manager.current = 'screen_2'
BoxLayout:
Button:
pos: 100, 100
size_hint: .2, .1
text: "AVANTI"
on_press:
root.manager.current = 'screen_2'
Button:
pos: 100, 100
size_hint: .2, .1
text: "ESCI"
on_press: exit()
<Screen2>:
AnchorLayout:
AsyncImage:
source: '2.jpg'
size_hint_y: None # Tells the layout to ignore the size_hint in y dir
height: dp(2300) # The fixed height you want
allow_stretch: True
keep_ratio: True
BoxLayout:
Button:
pos: 100, 100
size_hint: .2, .1
text: "PREVIOUS"
on_press:
root.manager.current = 'screen_1'
""")
class Screen1(Screen):
pass
class Screen2(Screen):
pass
screen_manager = ScreenManager()
screen_manager.add_widget(Screen1(name="screen_1"))
screen_manager.add_widget(Screen2(name="screen_2"))
class RicetteDelloChef(App):
def build(self):
return screen_manager
sample_app = RicetteDelloChef()
sample_app.run()