-
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