# Comment puis-je placer un objet texte au centre d'une polyligne fermée? Lorsque je définis les coordonnées du centre comme position du texte, le texte est placé à partir de ce point vers la droite.

 1. [FAQ](/fr/faq)
2. »
3. [Questions sur le Texte et la Police](/fr/faq/questions-sur-le-texte-et-la-police)

Utilisez pText-&gt;setAlignmentPoint(OdGePoint3d(outlineCenter.x(), outlineCenter.y(), outlineCenter.z())) et définissez l'alignement du texte d’une manière suivante:

```
pText->setHorizontalMode(OdDb::TextHorzMode::kTextCenter );
pText->setVerticalMode(OdDb::TextVertMode::kTextVertMid) ;
```

La méthode adjustAlignment() est appelée lorsque l'entité de texte est fermée mais peut être appelée directement étant ajoutée au bloc:

```
m_blockTableRecordPtr->appendOdDbEntity(pText); 
pText->adjustAlignment(NULL);

```
