Me gustaría completar una presentación principal con imágenes que he almacenado en mi directorio de inicio.
Cada imagen debe ir a una diapositiva. He buscado mucho en internet pero solo tengo un ejemplo que no me funciona.
let app = Application('Keynote') app.documents[0].currentSlide.images.push(app.Image({ file: Path("/path/to/image.jpg") }))
Este es el guión que he hecho hasta ahora.
app = Application('Keynote') app.includeStandardAdditions = true doc = app.Document({ documentTheme: app.themes['White'] }); app.documents.push(doc) // Create and append a new "Title & Bullets" slide. slide = app.Slide({ baseSlide: doc.masterSlides['Title & Bullets'] }); doc.slides.push(slide); slide.defaultTitleItem().objectText="Hello" slide.defaultBodyItem().objectText="Test1\ntest2" doc.slides.push(slide); slide.images.push(app.Image({file: Path("~/a.jpg")}))
La secuencia de comandos anterior crea la presentación correctamente y agrega el texto como debería, pero no agrega la imagen.
Cualquier ayuda sería apreciada.
Gracias por adelantado.
Saludos, Pedro