-
from fpdf import FPDF
# Crear un storyboard visual para la escena 1
pdf = FPDF(orientation=’P’, unit=’mm’, format=’A4′)
pdf.add_page()
pdf.set_font(«Helvetica», size=12)
# Título
pdf.set_font(«Helvetica», ‘B’, 16)
pdf.cell(200, 10, txt=»Storyboard – Eco Switch Escena 1″, ln=True, align=’C’)
pdf.ln(5)
# Secciones de la escena
scenes = [
{
«title»: «1. Introducción: ¿Qué estás usando en casa?»,
«desc»: «Pantalla inicial con texto llamativo. Fondo claro. Usuario frente a productos tradicionales con cara de duda.»
},
{
«title»: «2. Productos comunes (limpiador y detergente)»,
«desc»: «Tarjetas de productos con íconos de bolsa de supermercado. Se muestran ingredientes al hacer clic en ‘Ver ingredientes’.»
},
{
«title»: «3. Botones de interacción»,
«desc»: «Botón verde: ‘Cambiar a opciones conscientes’. Botón secundario: ‘Ver ingredientes’ con icono de ojo.»
},
{
«title»: «4. Transición ecológica»,
«desc»: «Animación con tarjeta central, ícono de hoja. Mensaje motivador: ‘¡Hora de cambiar!’ con estilo verde, fondo limpio.»
}
]
pdf.set_font(«Helvetica», size=11)
for scene in scenes:
pdf.set_font(«Helvetica», ‘B’, 12)
pdf.cell(200, 10, txt=scene[«title»], ln=True)
pdf.set_font(«Helvetica», size=11)
pdf.multi_cell(0, 8, txt=scene[«desc»])
pdf.ln(2)
# Guardar PDF storyboard
storyboard_path = «/mnt/data/EcoSwitch_Storyboard_Scene1.pdf»
pdf.output(storyboard_path)
storyboard_pathfrom fpdf import FPDF
# Crear un storyboard visual para la escena 1
pdf = FPDF(orientation=’P’, unit=’mm’, format=’A4′)
pdf.add_page()
pdf.set_font(«Helvetica», size=12)
# Título
pdf.set_font(«Helvetica», ‘B’, 16)
pdf.cell(200, 10, txt=»Storyboard – Eco Switch Escena 1″, ln=True, align=’C’)
pdf.ln(5)
# Secciones de la escena
scenes = [
{
«title»: «1. Introducción: ¿Qué estás usando en casa?»,
«desc»: «Pantalla inicial con texto llamativo. Fondo claro. Usuario frente a productos tradicionales con cara de duda.»
},
{
«title»: «2. Productos comunes (limpiador y detergente)»,
«desc»: «Tarjetas de productos con íconos de bolsa de supermercado. Se muestran ingredientes al hacer clic en ‘Ver ingredientes’.»
},
{
«title»: «3. Botones de interacción»,
«desc»: «Botón verde: ‘Cambiar a opciones conscientes’. Botón secundario: ‘Ver ingredientes’ con icono de ojo.»
},
{
«title»: «4. Transición ecológica»,
«desc»: «Animación con tarjeta central, ícono de hoja. Mensaje motivador: ‘¡Hora de cambiar!’ con estilo verde, fondo limpio.»
}
]
pdf.set_font(«Helvetica», size=11)
for scene in scenes:
pdf.set_font(«Helvetica», ‘B’, 12)
pdf.cell(200, 10, txt=scene[«title»], ln=True)
pdf.set_font(«Helvetica», size=11)
pdf.multi_cell(0, 8, txt=scene[«desc»])
pdf.ln(2)
# Guardar PDF storyboard
storyboard_path = «/mnt/data/EcoSwitch_Storyboard_Scene1.pdf»
pdf.output(storyboard_path)
storyboard_path
