Donnez vie à vos documents 4D Write Pro avec des images

Traduit automatiquement de Deepl

À moins que vous ne soyez Stephen King et que vous ne prévoyiez d’écrire le prochain best-seller, vous voudrez peut-être éviter les longs blocs de textes. Et vous pouvez le faire en utilisant des illustrations et des images dans vos documents ! Heureusement, le travail avec des images dans 4D Write Pro évolue à chaque version, et ces fonctionnalités liées au graphisme vous permettent de donner vie à vos mornes documents textuels en noir et blanc. Dans cet article de blog, nous allons expliquer les différents types d’images dans 4D Write Pro, leur utilisation, et comment en tirer parti pour créer des documents visuellement attrayants !

Jusqu’à présent, il existe trois types d’images qui peuvent être utilisées dans 4D Write Pro, en fonction de vos besoins :

les images d’arrière-plan

Les images d’arrière-plan peuvent être ajoutées soit à vos documents 4D Write Pro, soit aux éléments du document tels que les tableaux, les paragraphes, les sections, pour n’en citer que quelques-uns. Elles peuvent être clippées sur le bord ou le cadre du papier en utilisant les attributs wk background image ou wk background image url avec la commande WP SET ATTRIBUTES avec la commande Les images d’arrière-plan conviennent bien lorsqu’il s’agit de lignes de pliage du papier ou de filigranes. Veillez à ce que l’image soit suffisamment discrète pour ne pas détourner l’attention du texte et des autres images du document. Cela garantira que tout fonctionne bien avec l’image de fond !

exemple

Vous trouverez ci-dessous un extrait de code permettant de définir une image d’arrière-plan couvrant toute la zone imprimable :

WP SET ATTRIBUTES(wpArea;wk background image;$picture)
WP SET ATTRIBUTES (wpArea;wk background clip;wk paper box)
WP SET ATTRIBUTES (wpArea;wk background origin;wk paper box)

Images en ligne

Les images en ligne sont insérées comme un caractère dans un objet de la gamme 4D Write Pro valide avec la commande WP INSERT PICTURE et le mode d’insertion spécifié (avant, après ou en remplacement du texte). L’image peut être chargée depuis le disque ou depuis un champ d’image de la base de données. Parmi les bons exemples d’utilisation des images en ligne, citons l’insertion du logo de votre entreprise dans vos factures ou l’ajout d’images de produits pour chacun de vos produits !

exemple

WP INSERT PICTURE($wpRange; document ;wk replace)

Images ancrées

Avec les images ancrées, vous avez un contrôle total sur l’insertion de l’image à un endroit spécifique du document, derrière ou devant le texte, ainsi que sur l’ancrage de l’image à la page ou à des parties spécifiques du document(par exemple, en-tête, pied de page, sections). Utilisez la commande WP Add picture pour ajouter une image à une position spécifique, puis définissez sa position exacte en utilisant soit la commande WP SET ATTRIBUTES ou l’action standard appropriée !

exemple

ARRAY TEXT(arrPath;0 )
C_OBJECT ($obImage)

$path :=Select document(Get 4D folder(Current resources folder) ;"";\
"Sélectionnez une image" ;Use sheet window+Package open;arrPath)

If (OK=1 )
$obImage :=WP Add picture(wpArea;arrPath{1} )
End if

 

Voyez les différents types en action

Voyez comment ces différents types d’images peuvent s’associer pour créer des documents d’une grande beauté !

HDI : utilisation de différents types d’images pour créer un CV

Avatar
- Responsable du marketing produit - Intissar a rejoint 4D en 2017 en tant que responsable du marketing produit. Elle travaille en étroite collaboration avec les équipes de produits, de marketing, d'ingénierie et de support technique pour mettre en évidence le " pourquoi ", le " comment " et le " quoi " des nouvelles fonctionnalités et des mises à jour auprès de différents publics. Cette proximité lui permet d'élaborer des cadres de messages et de rédiger des contenus approfondis et des échantillons de code pour le blog et le site Web de 4D.Après avoir obtenu un diplôme d'ingénieur en informatique à l'université VINCI, Intissar a travaillé dans plusieurs startups en tant qu'ingénieur logiciel. Son expérience pratique comprend la spécification, la conception et le développement de logiciels, la formation et l'assistance aux utilisateurs, ainsi que la gestion d'équipe.