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.
Utilisez pText->setAlignmentPoint(OdGePoint3d(outlineCenter.x(), outlineCenter.y(), outlineCenter.z())) et définissez l'alignement du texte d’une manière suivante:
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.
Utilisez pText->setAlignmentPoint(OdGePoint3d(outlineCenter.x(), outlineCenter.y(), outlineCenter.z())) et définissez l'alignement du texte d’une manière suivante:
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: