Vous êtes sur le site Web historique de la documentation de 4D. Les documentations sont progressivement déplacées vers developer.4d.com

Accueil

 
4D v20 R7
Exporter au format .docx

Exporter au format .docx    


 

 

4D Write Pro peut à la fois importer et exporter des documents au format .docx. Ce format est pris en charge par les applications de traitement de texte telles que Microsoft Word.

Note de compatibilité : La prise en charge des documents 4D Write Pro exportés au format .docx est uniquement certifiée pour Microsoft Word 2010 et les versions plus récentes. Les anciennes versions, notamment Microsoft Word 2007, sont susceptibles de ne pas pouvoir ouvrir les documents.

Les documents au format .docx peuvent être importés dans 4D Write Pro avec la commande WP Importer document. Pour plus d'informations, reportez-vous à la description de cette commande.

Si la majorité des paramètres .docx sont conservés, certains paramètres sont connus pour être non pris en charge ou pour se comporter différemment dans 4D Write Pro. Il s'agit des paramètres suivants :

ParamètreDescription
Anchored text areasLes zones de texte ancrées sont importées par défaut en tant que zones de texte (elles peuvent également être ignorées ou importées en tant que texte en ligne, voir l'option de la commande WP Importer document). Seules les zones de texte simples peuvent être importées. Les zones de texte en ligne sont importées comme étant ancrées dans le premier niveau. Les zones de texte ancrées avec du texte autour sont importées avec leurs propriétés d'habillage (exception : l'option d'habillage .docx "tight" est importée en tant qu'habillage carré).
Paragraph layoutSeules les mises en page de texte occidental sont prises en charge. Les styles de paragraphe distribués, thaïlandais et asiatiques ne sont pas pris en charge.
Page SizeLes différentes tailles de page par section ne sont pas prises en charge. Seule la taille de la page de la première section est importée.

ParamètreDescription
WatermarkNon pris en charge

ParamètreDescription
MS Word equationsNon pris en charge. Les données ne sont pas importées.
MS Word chartsNon pris en charge. Les données ne sont pas importées.
Listes  

ParamètreDescription
Hierarchical listsLes listes à plusieurs niveaux ne sont pas prises en charge. Elles sont converties en listes à un seul niveau, de sorte que l'apparence et/ou la numérotation des listes puissent être différentes.
Images  

ParamètreDescription
DrawingML shapes Seules les images DrawingML simples (en ligne ou ancrées) sont importées. Les formes DrawingML complexes ne sont pas prises en charge.
VML shapes or imagesNon pris en charge. VML est obsolète dans MS Word et ne doit pas être utilisé dans des documents créés avec MS Word 2010 ou une version antérieure.
3D modelsNon pris en charge, mais la dernière image 2D rendue par le modèle 3D peut être importée si elle est présente dans le fichier .docx.
SmartArtNon pris en charge. 

ParamètreDescription
CommentsNon pris en charge. Contenu non importé.
FootnotesNon pris en charge. Contenu non importé.

ParamètreDescription
"At least" line spacingNon pris en charge. L'espacement "at least" entre les lignes est converti en un espacement fixe (simple).
Fit textNon pris en charge. Le style 4D Write Pro normal est utilisé.

ParamètreDescription
TablesLes tableaux contigus ne fusionnent pas automatiquement.
Texte  

ParamètreDescription
ThemesLes thèmes de texte ne sont pas importés. Si la définiton d'une couleur ou d'une police fait référence à une couleur ou à une police dans un thème, la dernière couleur ou police calculée sera utilisée. Sinon, la couleur ou la police définie dans le thème est utilisée.

Lors de l'import au format .docx dans 4D Write Pro, un objet journal est créé et inclus dans l'objet document importé. Cet objet peut être récupéré via l'attribut personnalisé "importLog" (ou la constante wk import log) :

 

 $myDoc:=WP Importer document("test.docx")
 Si($myDoc#Null)
    var $log : Objet
    $log:=$myDoc[wk import log]
 Fin de si

 

L'objet journal d'import contient les propriétés suivantes :

 

Constante Comment
wk import log

Objet log contenant des informations sur l'opération d'import .docx. Les propriétés sont en lecture seule et ne peuvent pas être définies :

 

Propriété   Type Description
status   Texte Statut de l'import :
  • successful - le document est importé dans 4D Write Pro
  • failed - an empty 4D Write Pro document is returned
developer   Collection Collection d'objet(s) message pour les développeurs 4D Write Pro.
  [ ].type Texte Le type de message enregistré :
  • info
  • warning
  • error
  [ ].message Texte Message concernant l'opération d'import.
user   Collection Collection d'objet(s) message pour les utilisateurs de 4D Write Pro.. 
  [ ].type Texte Le type de message enregistré :
  • info
  • warning
  [ ].messageShort Texte Court message sur l'opération d'import.
  [ ].messageLong Texte Long message sur l'opération d'import.

 

Attention : importLog est un attribut personnalisé, la constante wk import log ne peut donc pas être utilisée par les commandes WP FIXER ATTRIBUTS, WP LIRE ATTRIBUTS ou WP REINITIALISER ATTRIBUTS (pour plus d'informations, voir Utiliser des attributs personnalisés).

  

Les objets 4D Write Pro permettent d'exporter des documents 4D Write Pro au format .docx de deux manières :

Pour plus d'informations, veuillez lire la description de ces commandes.

Si la majorité des paramètres 4D Write Pro sont maintenus, certains ne sont pas pris en charge ou fonctionnent différemment dans Microsoft Word. Il s'agit des paramètres suivants :

ParamètreParagraphesSectionsImages
AncrageDans Microsoft Word, les images ancrées sont placées relativement à l'angle supérieur gauche de la page et du premier paragraphe. Les images peuvent alors s'afficher à des endroits non souhaités en raison des différences de configuration du texte entre 4D Write Pro et Microsoft Word. 
Les zones de texte ancrées dans la zone intégrée ne sont pas exportées. Le rendu peut être différent dans Microsoft Word. 
Alignement verticalNon pris en charge par Microsoft Word (tous les éléments seront alignés en haut)Non pris en charge pour les images en ligne (tous les éléments seront alignés sur la ligne de base)
Fond  

ParamètreParagraphesSectionsImages
Clipping du fondNon pris en charge par Microsoft Word (La couleur de fond couvre entièrement le paragraphe, exceptées les bordures et les marges)Non prises en charge par Microsoft Word (le clipping de fond sera équivalent à la zone des marges intérieures)
Image de fondNon pris en charge par Microsoft WordPlusieurs images/couleurs de fond non prises en charge par Microsoft Word (converties en images ou formes ancrées)Microsoft Word affiche soit une couleur de fond soit une image de fond. Si une image de fond est définie, la couleur de fond sera "transparent".
Répétition d'image de fondBlocs horizontaux ou verticaux convertis en blocs entiers dans Microsoft WordBlocs horizontaux ou verticaux convertis en blocs entiers dans Microsoft Word
Origine du fondLa zone d'origine prend la même valeur que celle de la zone de clipping du fond. Non prise en charge par Microsoft.

ParamètreParagraphesSectionsImages
Couleur de bordureMicrosoft Word ne prend pas en charge les bords de différentes couleurs. Le premier bord d'image 4D Write Pro défini (dans cet ordre : en haut, à droite, en bas, à gauche) sera utilisé pour toutes les bordures d'une image.
Rayon de bordure (bordures arrondies)Non pris en charge par Microsoft Word
Largeur de bordureLa largeur maximale sous Microsoft Word est de 12pt; la taille des bordures dépassant 12 pt sera réduite.La largeur maximale sous Microsoft Word est de 12pt, la taille des bordures dépassant 12pt sera réduite. 

ParamètreParagraphesSectionsImages
ExpressionsSeules les expressions simples de 4D telles que "Date du jour" ou "Heure courante", ou les variables locales propres à 4D Write Pro ($wp_title, $wp_pageNumber, etc.) sont converties en champs Microsoft Word. Les autres expressions 4D sont calculées et converties en texte ou en images durant l'export.

Listes  

ParamètreParagraphesSectionsImages
IndentationIndentation à zéro pour les éléments de liste (Microsoft Word convertit l'indentation pour les éléments de liste en retrait suspendu)
Type liste numérotéeGreek, Armenian et Georgian sont convertis en décimaux et les hiragana sont convertis en katakana dans Microsoft Word.

Images  

ParamètreParagraphesSectionsImages
SVGNon pris en charge par Microsoft Word (les images au format SVG seront converties au format PNG)

Tailles  

ParamètreParagraphesSectionsImages
Hauteur minimaleNon prise en charge par Microsoft Word (la hauteur est gérée automatiquement)
Largeur / Largeur minimaleNon prise en charge par Microsoft Word (la largeur du paragraphe est gérée automatiquement)

ParamètreParagraphesSectionsImages
Marges intérieuresLa taille maximale des marges intérieures dans Microsoft Word est de 31pt ; la taille des marges intérieures dépassant 31pt sera réduite.La taille maximale des marges intérieures sous Microsoft Word est de 31pt ; la taille des marges intérieures dépassant 31pt sera réduite.

FonctionnalitéDescription
Carry-over rows (lignes à reporter en bas) Non exporté.

ParamètreParagraphesSectionsImages
Tabulation par défautNon prise en charge par Microsoft Word (seront convertis en tabulations absolues)
Caractères de suiteMicrosoft Word prend en charge les caractères de suite "point" (...), "tiret" (---), et "tiret bas" (___) ; tous les autres seront convertis en "aucun".

Texte  

ParamètreParagraphesSectionsImages
BarréLa différence de couleur entre celle du trait et celle du texte n'est pas prise en charge par Microsoft Word. Seuls les styles plein et double sont pris en charge
Feuilles de styleLes feuilles de style des paragraphes sont converties en styles de paragraphes.
Alignement du texteSous Microsoft Word les espaces sont comprimés, ce qui est susceptible de modifier la configuration du texte justifié.Sous Microsoft Word, les espaces sont comprimés, ce qui est susceptible de modifier la configuration du texte justifié
Ombre du texteDans Microsoft Word, l'ombre 4D Write Pro sera floue et décalée, en utilisant la couleur par défaut.
SoulignementLe soulignement semi-transparent est converti en plein.

 
 



Voir aussi  

WP EXPORTER DOCUMENT
WP EXPORTER VARIABLE

 
PROPRIÉTÉS 

Produit : 4D
Thème : Exporter au format .docx
Nom intl. : Importing and Exporting in .docx format

 
PAGE CONTENTS 
 
HISTORIQUE 

Créé : 4D v17 R4
Modifié : 4D v18 R6
Modifié : 4D v19

 
UTILISATION DE L'ARTICLE

4D Write Pro ( 4D v20 R7)