Generateur PDF de programme fitness

Genere un PDF imprimable dentrainement depuis JSON ou CSV avec tableaux, cases de suivi et QR optionnels

Collez un plan JSON/CSV ou televersez un fichier avec day, exercise, sets, reps, rest, notes et videoUrl. Loutil regroupe par jour et compose un PDF imprimable avec suivi et QR.

Exemples de résultats

1 Exemples

Generer un programme de force imprimable sur 3 jours

Produit une fiche avec series, repetitions, repos, cases de suivi et QR de demonstration.

fitness-workout-pdf-generator-example1.pdf Voir fichier
Voir paramètres d'entrée
{ "workoutData": "[\n {\n \"day\": \"Push Day\",\n \"exercise\": \"Bench Press\",\n \"sets\": \"4\",\n \"reps\": \"8\",\n \"rest\": \"90s\",\n \"notes\": \"Pause on chest\",\n \"videoUrl\": \"https://example.com/bench\"\n },\n {\n \"day\": \"Push Day\",\n \"exercise\": \"Incline Dumbbell Press\",\n \"sets\": \"3\",\n \"reps\": \"10\",\n \"rest\": \"75s\",\n \"notes\": \"Controlled eccentric\",\n \"videoUrl\": \"https://example.com/incline\"\n },\n {\n \"day\": \"Pull Day\",\n \"exercise\": \"Pull-Up\",\n \"sets\": \"4\",\n \"reps\": \"AMRAP\",\n \"rest\": \"90s\",\n \"notes\": \"Full hang each rep\",\n \"videoUrl\": \"https://example.com/pullup\"\n }\n]", "workoutFile": "", "programTitle": "Client Strength Block", "subtitle": "Week 1-4 printable training sheet", "includeProgressBoxes": true, "includeQrCodes": true, "pageSize": "A4" }

Click to upload file or drag and drop file here

Maximum file size: 10MB Supported formats: application/json, text/csv, text/plain, .json, .csv

Points clés

Catégorie
Documents et PDF
Types d’entrée
textarea, file, text, checkbox, select
Type de sortie
file
Couverture des échantillons
4
API disponible
Yes

Vue d’ensemble

Ce générateur transforme vos données d'entraînement au format JSON ou CSV en un programme de fitness PDF prêt à imprimer. Idéal pour les coachs et les sportifs, il regroupe automatiquement les exercices par jour et permet d'ajouter des cases de suivi de progression ainsi que des QR codes pointant vers des vidéos de démonstration.

Quand l’utiliser

  • Pour fournir des fiches d'entraînement imprimables et professionnelles à vos clients en salle de sport.
  • Pour suivre votre progression hors ligne pendant vos séances, sans être distrait par votre téléphone.
  • Pour convertir rapidement une base de données d'exercices (JSON ou CSV) en un document PDF structuré.

Comment ça marche

  • Collez vos données d'entraînement au format JSON ou CSV, ou téléversez directement votre fichier.
  • Personnalisez le titre et le sous-titre de votre programme, puis choisissez le format de page (A4 ou Letter).
  • Cochez les options pour inclure des cases de suivi et générer des QR codes à partir de vos liens vidéo.
  • Téléchargez votre fichier PDF généré, prêt à être imprimé ou partagé avec vos athlètes.

Cas d’usage

Création de carnets d'entraînement personnalisés pour les membres d'un club de fitness.
Génération de fiches de rééducation avec vidéos de démonstration pour les patients en kinésithérapie.
Impression de routines de musculation hebdomadaires pour un suivi manuel des charges et répétitions.

Exemples

1. Générer un programme de force sur 3 jours

Coach sportif
Contexte
Un coach doit fournir un plan d'entraînement clair à un client qui préfère noter ses charges sur papier à la salle.
Problème
Créer rapidement une fiche imprimable avec des liens vidéo pour les mouvements techniques complexes.
Comment l’utiliser
Collez le JSON contenant les jours (Push/Pull), exercices, séries et liens vidéo, puis activez les QR codes et les cases de suivi.
Configuration d’exemple
Titre: 'Client Strength Block', Sous-titre: 'Week 1-4', Format: A4, QR codes: activés.
Résultat
Un PDF A4 structuré par jour d'entraînement, avec des cases pour noter les poids et des QR codes pour les vidéos d'exécution.

2. Conversion d'une routine CSV en fiche de suivi

Pratiquant de musculation
Contexte
Un pratiquant a exporté son programme d'entraînement depuis un tableur au format CSV.
Problème
Transformer ces données brutes en un format lisible et pratique à emporter à la salle de sport.
Comment l’utiliser
Téléversez le fichier CSV dans 'Fichier d'entraînement', définissez le titre sur 'Routine Hypertrophie' et générez le PDF.
Configuration d’exemple
Fichier: 'routine.csv', Titre: 'Routine Hypertrophie', Cases de suivi: activées.
Résultat
Un document PDF propre et prêt à imprimer, permettant de suivre les séries et répétitions sans utiliser de smartphone.

Tester avec des échantillons

json, csv, pdf

Hubs associés

FAQ

Quels formats de données sont acceptés ?

L'outil accepte les données au format texte JSON ou CSV, soit par copier-coller dans le champ de texte, soit en téléversant un fichier (.json, .csv, .txt).

Comment fonctionnent les QR codes dans le PDF ?

Si vos données contiennent un champ `videoUrl`, l'outil génère automatiquement un QR code scannable pour chaque exercice, permettant de voir la démonstration vidéo sur un smartphone.

Quels champs dois-je inclure dans mes données ?

Pour un résultat optimal, utilisez les colonnes ou clés suivantes : `day`, `exercise`, `sets`, `reps`, `rest`, `notes` et `videoUrl`.

Puis-je modifier la taille de la page du PDF ?

Oui, vous pouvez choisir entre les formats de page A4 et Letter dans les paramètres avant de générer le document.

À quoi servent les cases de suivi ?

L'option "Inclure les cases de suivi" ajoute des espaces vides à côté de chaque exercice pour que vous puissiez cocher ou noter vos performances réelles (charges, répétitions) pendant la séance.

Documentation de l'API

Point de terminaison de la requête

POST /fr/api/tools/fitness-workout-pdf-generator

Paramètres de la requête

Nom du paramètre Type Requis Description
workoutData textarea Non -
workoutFile file (Téléchargement requis) Non -
programTitle text Non -
subtitle text Non -
includeProgressBoxes checkbox Non -
includeQrCodes checkbox Non -
pageSize select Non -

Les paramètres de type fichier doivent être téléchargés d'abord via POST /upload/fitness-workout-pdf-generator pour obtenir filePath, puis filePath doit être passé au champ de fichier correspondant.

Format de réponse

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Fichier: Fichier

Documentation de MCP

Ajoutez cet outil à votre configuration de serveur MCP:

{
  "mcpServers": {
    "elysiatools-fitness-workout-pdf-generator": {
      "name": "fitness-workout-pdf-generator",
      "description": "Genere un PDF imprimable dentrainement depuis JSON ou CSV avec tableaux, cases de suivi et QR optionnels",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=fitness-workout-pdf-generator",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Vous pouvez chaîner plusieurs outils, par ex.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, max 20 outils.

Prend en charge les liens de fichiers URL ou la codification Base64 pour les paramètres de fichier.

Si vous rencontrez des problèmes, veuillez nous contacter à [email protected]