Text Size
Text Size
Exit Full Screen
Python Mini
Show
Source Code
View Source Code in Full Screen
Open in New Tab
# Credits to mentor Sabrina import impress print impress.builtinFonts() # ['Slabo', 'Roboto Condensed', 'Titillium Web', 'PT Sans', 'Rakkas', 'Baloo Da', 'Lobster', 'Lalezar', 'Poiret One', 'Bungee', 'Bungee Shade', 'Shrikhand', 'Yatra One', 'Mogra', 'Black Ops One', 'Concert One', 'Kavoon', 'Ewert', 'Fruktur', 'Baloo', 'Monoton', 'Creepster', 'Righteous', 'Bangers', 'Fredoka One', 'Special Elite', 'Bubblegum Sans', 'Limelight', 'Freckle Face', 'Cabin Sketch', 'Frijole', 'Finger Paint', 'Fontdiner Swanky', 'Fredericka the Great', 'Baumans', 'Slackey'] print impress.builtinThemes() # ['blue', 'red', 'green', 'dark'] list1 = ["Jake", "Andrew", "Jeden", "Gideon", "Jacica"] # create a slideshow, set theme, fonts, etc. x = impress.Slideshow(1100, 600) x.setTitle("Team JAZZ Presentation") x.setTheme("green") x.setFont("Slackey") x.setBackgroundColor(255, 155, 0) # create first slide slide1 = impress.Slide(50, 10, 0) slide1.addHeader("Meet our Team", 1) slide1.setScale(1) slide1.addList(list1) slide1.addImage("http://cdn.bulbagarden.net/upload/thumb/0/0d/025Pikachu.png/250px-025Pikachu.png", "center") slide1.addHeader("Awesome!!!", 2, "center") # create second slide slide2 = impress.Slide(300, 1000, 0) slide2.setRotation(0, 0, 90) slide2.setScale(3) slide2.addHeader("Second Slide", 2, "center") slide2.addImage("http://cdn.bulbagarden.net/upload/thumb/8/85/385Jirachi.png/250px-385Jirachi.png", "center") # create third slide slide3 = impress.Slide(1000, 200, 90) slide3.setRotation(0, 90, 180) slide3.setScale(2) p = impress.Paragraph() p.addText("This is a test paragraph", True, False) p.addBreak() p.addText(".. and a test link ") p.addLink("OYOclass", "https://oyoclass.com/") p.addBreak() p.addText(" Another text", False, True) slide3.addParagraph(p, "center") # now add above 3 slides to our slideshow x.addSlides([slide1, slide2, slide3]) x.present() # using gesture to control slides import gesture def on_left(): x.next() def on_right(): x.prev() gesture.on("left", on_left) gesture.on("right", on_right) gesture.start()
impress.py
( around 50 lines python code )
Published By:
Bo Tinker
Published on
2016-07-02T21:47:28Z
Python Mini
- an
OYOclass
application,
own your own class today
.
Run
Result
×
Error message shows here