MSWordStyler
Prépare les entités pour générer des données au format Microsoft Word par l'intermédiaire d'une interface intuitive de paramétrage d'attributs spécifiques au format Microsoft Word.
Pour plus d'informations sur le style Microsoft Word, consulter le chapitre Writer Microsoft Word dans l'aide Readers et Writers FME . (Dans Workbench, sélectionnez Aide > Readers et Writers FME).
Configuration
Paramètres
Type de contenu |
Ce paramètre spécifie quel type de contenu Microsoft Word cette entité ajoutera au document. En fonction de ce paramètre, le reste de la boîte de dialogue des paramètres sera modifié. L'attribut de format impacté est : msword_type |
Dans Microsoft Word, les titres séparent un document en sections repliables. Lorsque vous modifiez un document dans Microsoft Word, si vous passez la souris sur le texte d'un titre, une flèche apparaît à sa gauche pour vous permettre de réduire sa section.
Texte |
Ce paramètre contrôle quel texte le titre affichera L'attribut de format impacté est : msword_heading_text |
Niveau de titre |
Les titres ont différents niveaux. Exemple : La Titre 3 est une sous-rubrique de Titre 2, et si vous réduisez un titre de niveau 2, tout le document qui se trouve en dessous jusqu'au prochain titre de niveau 2 ou au titre de niveau 1 sera masqué, même s'il y a des titres de niveau 3 ou plus parmi le texte masqué. Titre n'est techniquement pas un niveau de titre mais juste un texte stylisé. L'attribut de format impacté est : msword_heading_level |
Image Source |
Image Source a deux options : Depuis un fichier et Depuis une entité. Si Depuis un fichier est sélectionné, alors le paramètre Nom de fichier de l'image est utilisé pour sélectionner un fichier. Si l'option A partir d'une entité est sélectionnée, l'entité stylisée doit avoir une géométrie raster. Sa géométrie raster est écrite dans le document Microsoft Word. L'attribut de format impacté est : msword_image_source |
Nom de fichier de l'image |
Spécifie le chemin de l'image désirée. Pour rechercher votre système de fichiers pour une image, cliquez sur le bouton Naviguer près du champ texte. Ce paramètre est uniquement accessible si Image Source est sur Depuis un fichier L'attribut de format impacté est : msword_image_filename |
Alignement |
Définit l'alignement de l'image. L'attribut de format impacté est : msword_justification |
Unités de largeur |
En conjonction avec Largeur de l'image, spécifie à quelle largeur redimensionner l'image. Si Pourcentage de la largeur de la page est choisi, il s'agit du pourcentage de la page dans les marges gauche et droite. Il est possible de dépasser les marges si la largeur est suffisante. L'attribut de format impacté est : msword_measurements_units |
Largeur d'image |
En conjonction avec Unités de largeur, spécifie à quelle largeur redimensionner l'image. Si Pourcentage de la largeur de la page a été choisi pour Unités de largeur, alors 100% veut donc dire l'intégralité de la largeur de la page tandis que 1 ne signifie que un pour cent. L'attribut de format impacté est : msword_image_width |
Texte |
Texte à placer. L'attribut de format impacté est : msword_bullet_text |
Niveau d'indentation |
La quantité de retrait à placer à gauche de l'élément de la liste. Dans Microsoft Word, cela correspond au fait de commencer une liste, puis d'appuyer sur la touche de tabulation zéro, une ou deux fois. Les positions de chaque niveau de retrait sont personnalisables dans Word si vous avez activé la règle dans le menu Affichage du ruban de Microsoft Word. Si la liste est numérotée, puis que le niveau d'indentation change, alors le la numérotation des éléments est réinitialisée à 1. L'attribut de format impacté est : msword_bullet_indent |
Type de liste |
Une liste peut être soit numérotée, soit à puces. Une liste à puces comporte toujours un point noir à gauche de chaque élément de la liste. Une liste numérotée compte 1,2,3,... à la gauche de chaque élément de la liste. L'attribut de format impacté est : msword_bullet_ordered |
Police |
Le nom de la police, sa taille et ses propriétés de style. Pour éditer ces paramètres, cliquer sur le bouton à droite du champ texte. L'attribut de format impacté est : msword_font_name L'attribut de format impacté est : msword_font_size L'attribut de format impacté est : msword_font_bold L'attribut de format impacté est : msword_font_italic L'attribut de format impacté est : msword_font_underline L'attribut de format impacté est : msword_font_strikethrough |
Couleur de police |
La couleur du texte de premier plan pour cet élément de liste. Pour éditer ces paramètres, cliquer sur le bouton à droite du champ texte. L'attribut de format impacté est : msword_font_color |
Nombre de sauts de page |
Ce paramètre spécifie combien de sauts de page seront ajoutés au document. Exemple : trois sauts de page sauteront la prochaine page puis ajouteront deux pages vierges, plaçant donc 3 pages vides ou 2 pages vides et une partiellement vide. L'attribut de format impacté est : msword_break_count |
Style |
Il existe plusieurs styles prédéfinis pour la police de caractères du paragraphe, la taille de la police, la couleur, etc. En sélectionnant Personnalisé, vous activez les paramètres Police et Couleur de police. L'attribut de format impacté est : msword_paragraph_style |
Utiliser Markdown |
Spécifie l'application d'une démarque simpliste au paragraphe pour le mettre en gras, en italique et le souligner. Si la police est en gras, la démarque indiquera plutôt les endroits où le texte ne doit PAS être en gras. Il en va de même pour l'italique et le soulignement. Si une section de texte est entourée de doubles astérisques (**text**), elle est mise en gras. Si une section de texte est entourée de doubles tildes (~~text~~), elle sera mise en italique. Si une section de texte est entourée de doubles traits de soulignement (__text__), elle sera soulignée. Si l'une ou l'autre des extrémités de la section comporte un espace blanc, la section ne sera PAS stylisée (** le gras** n'a aucun effet). Si une section est vide (****), il n'y aura aucun effet. Ces effets peuvent être utilisés conjointement (**~~bolded et italicized~~**). Il est important que les sections ne se croisent pas (**~~a**~~ ne fonctionnera pas correctement). Les motifs les plus à gauche sont prioritaires. (**gauche**droite**) mettra en gras la gauche mais pas la droite. Si un astérisque, un tilde ou un trait de soulignement ne fait pas partie d'un motif de correspondance valide, ce caractère sera laissé dans le texte à placer. Si l'un de ces caractères fait partie d'un modèle de correspondance valide, il ne sera pas visible dans le texte à placer. L'attribut de format impacté est : msword_use_markdown |
Texte |
Le texte à placer, dans des paragraphes séparés. L'attribut de format impacté est : msword_paragraph_text |
Police |
Le nom de la police, sa taille et ses propriétés de style. Pour éditer ces paramètres, cliquer sur le bouton à droite du champ texte. L'attribut de format impacté est : msword_font_name L'attribut de format impacté est : msword_font_size L'attribut de format impacté est : msword_font_bold L'attribut de format impacté est : msword_font_italic L'attribut de format impacté est : msword_font_underline L'attribut de format impacté est : msword_font_strikethrough |
Couleur de police |
La couleur du texte de premier plan pour cet élément de liste. Pour éditer ces paramètres, cliquer sur le bouton à droite du champ texte. L'attribut de format impacté est : msword_font_color |
Alignement |
Définit la justification du texte L'attribut de format impacté est : msword_justification |
Style de tableau |
Ces styles correspondent à ce qui est affiché dans le ruban de Microsoft Word sous l'onglet Conception lors de l'édition d'un tableau. Ils modifient l'apparence du tableau. L'attribut de format impacté est : msword_table_style |
Unités de largeur |
Spécifie quels unités seront utilisées lors de la spécification des largeurs de colonne. Si Pourcentage de la largeur de la page est choisi, il s'agit du pourcentage de la page dans les marges gauche et droite. Il est possible de dépasser les marges si la largeur est suffisante. L'attribut de format impacté est : msword_measurements_units |
Police |
Le nom de la police, sa taille et ses propriétés de style. Pour éditer ces paramètres, cliquer sur le bouton à droite du champ texte. L'attribut de format impacté est : msword_font_name L'attribut de format impacté est : msword_font_size L'attribut de format impacté est : msword_font_bold L'attribut de format impacté est : msword_font_italic L'attribut de format impacté est : msword_font_underline L'attribut de format impacté est : msword_font_strikethrough |
Couleur de police |
La couleur du texte de premier plan pour cet élément. Pour éditer ces paramètres, cliquer sur le bouton à droite du champ texte. L'attribut de format impacté est : msword_font_color |
Données du tableau
En-tête de colonne |
Le texte d'en-tête pour cette colonne en particulier. L'attribut de format impacté est : msword_table_col_header |
Valeurs de colonne |
La valeur textuelle à placer dans une ligne sous une colonne en particulier. L'attribut de format impacté est : msword_table_col_value |
Largeur de la colonne |
En conjonction avec Unités de largeur, spécifie la largeur de la colonne en particulier. Tout nombre positif est valable ici, ou le mot Etirer. Les colonnes ayant la largeur Etirer partageront toutes l'espace restant après que les colonnes ayant les tailles spécifiées aient reçu leur espace. Si Pourcentage de la largeur de la page a été choisi pour Unités de largeur, alors 100% veut donc dire l'intégralité de la largeur de la page tandis que 1 ne signifie que un pour cent. L'attribut de format impacté est : msword_table_col_width |
Éditer les paramètres des Transformers
À l'aide d'un ensemble d'options de menu, les paramètres du Transformer peuvent être attribués en faisant référence à d'autres éléments du traitement. Des fonctions plus avancées, telles qu'un éditeur avancé et un éditeur arithmétique, sont également disponibles dans certains Transformers. Pour accéder à un menu de ces options, cliquez sur à côté du paramètre applicable. Pour plus d'informations, voir Options de menus et paramètres de Transformer.
Définir les valeurs
Il existe plusieurs façons de définir une valeur à utiliser dans un Transformer. La plus simple est de simplement taper une valeur ou une chaîne de caractères, qui peut inclure des fonctions de différents types comme des références d'attributs, des fonctions mathématiques et de chaînes de caractères, et des paramètres d'espace de travail. Il existe un certain nombre d'outils et de raccourcis qui peuvent aider à construire des valeurs, généralement disponibles dans le menu contextuel déroulant adjacent au champ de valeur.
Utilisation de l'éditeur de texte
L'éditeur de texte fournit un moyen efficace de construire des chaînes de textes (dont les expressions régulières) à partir de données source diverses, telles que des attributs, des paramètres et des constantes, et le résultat est directement utilisé dans le paramètre.
Utilisation de l'éditeur arithmétique
L'éditeur arithmétique fournit un moyen simple de construire des expressions mathématiques à partir de plusieurs données source, telles que des attributs et des fonctions, et le résultat est directement utilisé dans un paramètre.
Valeur conditionnelle
Définit des valeurs selon un ou plusieurs tests.
Fenêtre de définition de conditions
Contenu
Les expressions et chaînes de caractères peuvent inclure des fonctions, caractères, paramètres et plus.
Lors du paramétrage des valeurs - qu'elles soient entrées directement dans un paramètre ou construites en utilisant l'un des éditeurs - les chaînes de caractères et les expressions contenant des fonctions Chaîne de caractères, Math, Date et heure ou Entité FME auront ces fonctions évaluées. Par conséquent, les noms de ces fonctions (sous la forme @<nom_de_fonction>) ne doivent pas être utilisés comme valeurs littérales de chaîne de caractères.
Ces fonctions manipulent les chaînes de caractères. | |
Caractères spéciaux |
Un ensemble de caractères de contrôle est disponible dans l'éditeur de texte. |
Plusieurs fonctions sont disponibles dans les deux éditeurs. | |
Fonctions Date/heure | Les fonctions de dates et heures sont disponibles dans l'Editeur texte. |
Ces opérateur sont disponibles dans l'éditeur arithmétique. | |
Elles retournent des valeurs spécifiques aux entités. | |
Les paramètres FME et spécifiques au projet peuvent être utilisés. | |
Créer et modifier un paramètre publié | Créer ses propres paramètres éditables. |
Options - Tables
Les Transformers avec des paramètres de style table possèdent des outils additionnels pour remplir et manipuler des valeurs.
Réordonner
|
Activé une fois que vous avez cliqué sur un élément de ligne. Les choix comprennent :
|
Couper, Copier et Coller
|
Activé une fois que vous avez cliqué sur un élément de ligne. Les choix comprennent :
Copier, copier et coller peuvent être utilisés au sein d'un Transformer ou entre Transfromers. |
Filtre
|
Commencez à taper une chaîne de caractères, et la matrice n'affichera que les lignes correspondant à ces caractères. Recherche dans toutes les colonnes. Cela n'affecte que l'affichage des attributs dans le Transformer - cela ne change pas les attributs qui sont sortis. |
Importer
|
Le bouton d'import remplit la table avec un jeu de nouveaux attributs lus depuis un jeu de données. L'application spécifique varie selon les Transformers. |
Réinitialiser/Rafraîchir
|
Réinitialise la table à son état initial, et peut fournir des options additionnelles pour supprimer des entrées invalides. Le comportement varie d'un Transformer à l'autre. |
Note : Tous les outils ne sont pas disponibles dans tous les Transformers.
FME Community
FME Community iest l'endroit où trouver des démos, des tutoriaux, des articles, des FAQ et bien plus encore. Obtenez des réponses à vos questions, apprenez des autres utilisateurs et suggérez, votez et commentez de nouvelles entités.
Rechercher des exemples et informations à propos de ce Transformer dans FME Community.