fabriquedoc/frontend/models.py

16 lines
671 B
Python
Raw Permalink Normal View History

2024-12-31 22:00:07 +00:00
from pydantic import BaseModel
class DocumentSpecs(BaseModel):
format: str # Format du document (ex: A4, Letter)
style: str # Style du document (ex: ConsultationExpress)
linkcolor: str # Couleur des liens dans le document
pdfengine: str # Moteur utilisé pour générer le PDF
content: str # Contenu du document
fontsize: int # Taille de la police
paperwidth: int # Largeur du papier
paperheight: int # Hauteur du papier
margin: int # Marge horizontale
vmargin: int # Marge verticale
fps: int # Images par seconde (pour les documents animés)
stilltime: int # Durée d'affichage des images fixes (en secondes)