Lancez les tâches courantes de Bannerify depuis les Quick Actions de Figma sans ouvrir le panneau du plugin. Choisissez l’un des raccourcis nommés ci-dessous. Utilisez le panneau habituel du plugin pour les réglages détaillés et la création.
Lancer une Quick Action
Chaque raccourci nécessite une licence valide vérifiée ou des essais restants. Si la vérification échoue ou si vos essais sont épuisés, ouvrez le panneau habituel du plugin pour activer votre licence. L’ouverture du panneau reste toujours possible.
- Sélectionnez les calques à traiter, si le raccourci utilise une sélection.
- Ouvrez les Quick Actions de Figma avec Command + / sur Mac ou Ctrl + / sous Windows.
- Recherchez le plugin et choisissez l’un des raccourcis nommés ci-dessous.
- Remplissez les champs affichés. Les champs facultatifs peuvent être ignorés ; utilisez Tab pour les modifier. Lancez le raccourci, puis vérifiez le résultat ou terminez sa boîte de dialogue d’enregistrement.
Les raccourcis de création demandent directement des noms ou des dimensions. Les raccourcis qui portent sur les calques sélectionnés utilisent automatiquement la sélection en cours. Ces raccourcis du quotidien ne demandent ni Target ni JSON. Choisissez Open Bannerify pour ouvrir le panneau habituel du plugin.
| Raccourci | Champs |
|---|---|
| Export Selected Banners (Custom Settings…) | Format (facultatif), Frames or sections (facultatif) |
| Create Resized Copies (Custom Settings…) | Name, Width (px), Height (px), Resize mode |
Les champs à choix fixe affichent des libellés lisibles. Vous pouvez rechercher le libellé affiché ou la valeur sous-jacente ; les entrées des agents continuent d’utiliser les valeurs indiquées dans la référence des commandes.
Create Resized Copies crée de nouvelles bannières et conserve les originales. Choisissez explicitement Standard Resize ou Smart Layout : le mode de mise en page enregistré ne peut pas remplacer ce choix.
Lancer depuis le menu contextuel
Sélectionnez les calques voulus, faites un clic droit et choisissez Plugins → Bannerify (les plugins en développement apparaissent sous Development). Choisissez une action, puis son format ou son préréglage. Un préréglage se lance immédiatement s’il ne demande aucun champ obligatoire ; terminez la boîte de dialogue d’enregistrement si elle apparaît.
Chaque préréglage définit l’option qui porte son nom. Les options compatibles non renseignées reprennent les réglages enregistrés du plugin ; une action ou une option explicite l’emporte sur un comportement enregistré contradictoire. Seuls les champs saisis explicitement ou le choix de menu sélectionné remplacent ces réglages, et uniquement pour cette exécution. Si un réglage n’a jamais été enregistré, c’est le réglage habituel ou la valeur de repli documentée qui s’applique. Les remplacements d’export ne sont pas enregistrés dans vos préférences. Si un format enregistré n’est pas disponible comme raccourci, choisissez explicitement un format pris en charge ou utilisez le panneau habituel. Pour combiner des options, choisissez Custom Settings… dans l’action et saisissez les paramètres. Les actions qui demandent du texte, des URL, des noms ou des dimensions demandent toujours ces champs obligatoires. Open Bannerify ouvre le panneau habituel.
| Choix de menu | Étape suivante |
|---|---|
| Export Selected Banners → Use Saved Settings | Se lance immédiatement |
| Export Selected Banners → HTML5 Banners | Se lance immédiatement |
| Export Selected Banners → Google Ads | Se lance immédiatement |
| Export Selected Banners → MP4 Video | Se lance immédiatement |
| Export Selected Banners → WebM Video | Se lance immédiatement |
| Export Selected Banners → Animated GIF | Se lance immédiatement |
| Export Selected Banners → Animated WebP | Se lance immédiatement |
| Export Selected Banners → Animated PNG | Se lance immédiatement |
| Export Selected Banners → PNG Images | Se lance immédiatement |
| Export Selected Banners → JPG Images | Se lance immédiatement |
| Export Selected Banners → PDF Document | Se lance immédiatement |
| Export Selected Banners → Export Selected Banners (Custom Settings…) | Saisissez Format (facultatif), Frames or sections (facultatif) |
| Create Resized Copies → Smart Layout | Saisissez Name, Width (px), Height (px) |
| Create Resized Copies → Standard Resize | Saisissez Name, Width (px), Height (px) |
| Create Resized Copies → Create Resized Copies (Custom Settings…) | Saisissez Name, Width (px), Height (px), Resize mode |
Modifications détaillées
Utilisez le panneau habituel du plugin pour les réglages détaillés, les contenus longs, la création en masse et la navigation dans les composants ou les modèles. Le menu des raccourcis ne contient que les commandes du quotidien listées ci-dessus.
Limitez chaque champ collé à moins de 150 caractères : Figma desktop peut tronquer le texte collé à cette limite. Les saisies plus longues se font dans le panneau habituel.
Si une ancienne version du plugin affiche plutôt Action, Target et Options, mettez-la à jour pour utiliser ces raccourcis nommés. Une valeur Target est un ID de calque ou une sélection, jamais le nom d’un nouvel élément.
Actions de Bannerify
| Action | Effet | Cible |
|---|---|---|
export | Exporte les bannières sélectionnées avec les réglages d’animation enregistrés, sans publication | Un ou plusieurs calques éligibles |
layouts | Génère des copies redimensionnées ou en mise en page intelligente à partir de frames de bannière explicites (200 résultats au maximum) | Un ou plusieurs calques éligibles |
export
Exporte les bannières sélectionnées avec les réglages d’animation enregistrés, sans publication. Sélectionnez un ou plusieurs calques éligibles.
| Option | Type | Obligatoire / par défaut | Signification et valeurs acceptées |
|---|---|---|---|
format | string | Valeur de repli : "html" | Plateforme HTML, format animé, ou PNG/JPG/PDF statique. html, googleads, mp4, webm, gif, webp, apng, png, jpg, pdf |
source | string | Valeur de repli : "frames" | Mode Frame ou Section/scène. frames, sections |
Les champs imbriqués obligatoires s’appliquent lorsque leur objet parent ou leur élément de tableau est fourni. Les valeurs facultatives omises suivent le comportement existant de l’opération, sauf si une valeur par défaut est indiquée.
Choisissez Export Selected Banners (Custom Settings…). Remplissez ces champs simples ; aucun JSON n’est nécessaire :
- Format : MP4 Video
- Frames or sections : Frames
Entrée pour l’hôte de l’agent
{"command":"shortcut-export","parameters":{"format":"mp4","source":"frames"}}layouts
Génère des copies redimensionnées ou en mise en page intelligente à partir de frames de bannière explicites (200 résultats au maximum). Sélectionnez un ou plusieurs calques éligibles.
| Option | Type | Obligatoire / par défaut | Signification et valeurs acceptées |
|---|---|---|---|
name | string | Obligatoire | Nom du nouvel élément. 1 caractère minimum ; 120 caractères maximum |
width | number | Obligatoire | Largeur en pixels. Minimum 1 ; maximum 8192 |
height | number | Obligatoire | Hauteur en pixels. Minimum 1 ; maximum 8192 |
relayoutLayers | boolean | Obligatoire | Utiliser le générateur de mise en page intelligente existant |
Les champs imbriqués obligatoires s’appliquent lorsque leur objet parent ou leur élément de tableau est fourni. Les valeurs facultatives omises suivent le comportement existant de l’opération, sauf si une valeur par défaut est indiquée.
Choisissez Create Resized Copies (Custom Settings…). Remplissez ces champs simples ; aucun JSON n’est nécessaire :
- Name :
Square - Width (px) :
300 - Height (px) :
300 - Resize mode : Standard Resize
Entrée pour l’hôte de l’agent
{"command":"shortcut-layouts","parameters":{"name":"Square","width":"300","height":"300","relayoutLayers":"false"}}Utiliser les raccourcis avec un agent
Lisez le registre lisible par machine indiqué plus bas et choisissez une action proposée dans la liste des Quick Actions du plugin installé. Le registre utilise les définitions d’options d’Hypermatic plutôt que le JSON Schema standard : min et max limitent la longueur d’une chaîne, la longueur d’un tableau ou une valeur numérique selon le type du champ ; les définitions imbriquées utilisent fields et item. Les champs inconnus sont refusés.
L’agent a besoin d’un hôte capable de déclencher les Quick Actions de Figma et d’observer le résultat habituel du plugin. Les paramètres n’ajoutent pas de lanceur REST ou MCP. Les exemples dépliables sont des données d’entrée pour un hôte compatible, pas des appels d’API exécutables ; les entrées des raccourcis utilisent de simples chaînes dans parameters, y compris pour les nombres et les choix de format. N’affirmez jamais qu’un raccourci s’est exécuté sur la seule base de l’entrée préparée.
Vérifiez le résultat visible : les calques Figma modifiés, l’export enregistré ou la page publiée. Lisez la notification habituelle de réussite ou d’erreur et tout avertissement d’export partiel. Terminez les boîtes de dialogue d’enregistrement natives si nécessaire : le démarrage d’un téléchargement ne prouve pas que le fichier a été enregistré. Les utilisateurs n’ont pas besoin d’ouvrir les outils de développement ni de lire une console.
Dépannage
| Symptôme | Étape suivante |
|---|---|
| L’action est indisponible | Mettez le plugin à jour et vérifiez sa liste de Quick Actions ; utilisez le panneau habituel si l’action reste indisponible. |
| Les options sont invalides ou ont peut-être été tronquées | Utilisez des valeurs de champ simples et séparées de moins de 150 caractères, avec uniquement les champs acceptés par ce raccourci. |
| La cible est absente ou non éligible | Ouvrez la bonne page, vérifiez les conditions de l’action sur les calques et sélectionnez de nouveau les calques voulus. |
| Une erreur de licence ou d’essai apparaît | Terminez la procédure d’activation habituelle du plugin avant de relancer. |
| Un téléchargement a été demandé, mais aucun fichier enregistré n’apparaît | Vérifiez la boîte de dialogue d’enregistrement native et l’emplacement de téléchargement. Examinez le fichier réel. |
| Une commande échoue, expire ou est annulée | Vérifiez le document et la destination distante avant de réessayer ; des modifications ou des envois antérieurs peuvent déjà exister. |
Les commandes ont un délai de cinq minutes. Une erreur n’implique pas une annulation complète. Relancer automatiquement une création, un remplacement ou un envoi peut dupliquer ou écraser du travail.
Le registre des commandes lisible par machine contient les mêmes ID d’action et définitions d’options.
Limites actuelles
Exportez les bannières sélectionnées ou créez des copies redimensionnées à une taille nommée. Créez les nouvelles bannières, les variantes en masse et les mises en page détaillées dans le panneau habituel. Choisissez Frames ou Sections dans les Custom Settings de l’export.