Mise en page dans 4D Write Pro

Traduit automatiquement de Deepl

Lorsque vous créez un document, vous devez définir la taille de la page, son orientation et ses marges. A partir de la v17 R3, vous pouvez faire tout cela par programmation. Et pour cela, de nouveaux attributs sont à votre disposition.

Vous pouvez définir les propriétés pour l’ensemble d’un document 4D Write Pro. Ces valeurs sont utilisées par défaut pour toutes les sections du document. Vous pouvez ensuite les modifier pour une section donnée.

Comme vous l’avez peut-être deviné, ces modifications sont effectuées avec la commande WP SET ATTRIBUTES pour effectuer ces modifications. Vous pouvez également récupérer des valeurs avec WP GET ATTRIBUTES.

Les nouveaux attributs sont :

  • wk page width, wk page height – pour la taille de la page
  • wk page orientation – pour l’orientation de la page
  • wk page margin wk page margin left, , , – pour les marges de la page. wk page margin right wk page margin top wk page margin bottom

Exemples

Par exemple, ce document est en orientation paysage, sauf la deuxième section :

WP SET ATTRIBUTES(wpDoc; wk page orientation; wk landscape)
$section :=WP Get section(wpDoc;2)
WP SET ATTRIBUTES ($section; wk page orientation; wk portrait)

Autre exemple, pour récupérer la taille de la page :

WP GET ATTRIBUTES(wpDoc; wk page width; $width; wk page height; $height)

Vanessa Talbot
- Product Owner -Vanessa Talbot a rejoint l'équipe du programme 4D en juin 2014. En tant que Product Owner, elle est chargée de rédiger les user stories puis de les traduire en spécifications fonctionnelles. Son rôle est également de s'assurer que l'implémentation des fonctionnalités livrées répond aux besoins des clients.Depuis son arrivée, elle a travaillé à la définition des fonctionnalités clés de 4D. Elle a travaillé sur la plupart des nouvelles fonctionnalités de multithreading préemptif et aussi sur un sujet très complexe : la nouvelle architecture pour les applications enginées. Vanessa est diplômée de Telecom Saint-Etienne. Elle a commencé sa carrière à l'Institut de Recherche Criminelle en tant que développeur pour le département audiovisuel. Elle a également travaillé dans les domaines des médias et du médical en tant qu'experte en support technique, en production ainsi qu'en documentation de nouvelles fonctionnalités.