Méthode Selection.FitCurve (Visio)

Réduit le nombre de segments géométriques dans une ou plusieurs formes en les remplaçant par des segments spline, arc et trait similaires qui se rapprochent des tracés des segments initiaux. En règle générale, cela réduit le nombre de segments dans la forme.

Syntaxe

expression. FitCurve( _Tolerance_ , _Flags_ )

Expression Variable qui représente un objet Selection .

Paramètres

Nom Requis/Facultatif Type de données Description
Tolerance Obligatoire Double Précision avec laquelle les chemins obtenus doivent respecter les chemins d'origine de la forme.
Flags Obligatoire Integer Indicateurs influençant la manière dont la forme est tracée.

Valeur renvoyée

Aucune

Remarques

Lorsqu'elle est appliquée à un objet Selection, la méthode FitCurve optimise chacune des formes de la sélection. Elle ne combine pas les formes sélectionnées pour créer une forme unique.

Les chemins résultant de la méthode FitCurve restent dans la tolérance indiquée par rapport aux chemins d'origine. La tolérance est indiquée en unités de dessin internes (pouces). Pour suivre précisément les chemins d'origine, indiquez une tolérance de zéro (0).

L'argument Indicateurs est un masque binaire définissant les options d'optimisation des chemins. Sa valeur est soit zéro, soit une combinaison d'une ou plusieurs des valeurs suivantes.

Constante Valeur Description
visSplinePeriodic &H1 Générer des splines régulières si nécessaire.
visSplineDoCircles &H2 Reconnaître les segments circulaires dans les formes et générer des arcs circulaires au lieu de lignes de spline pour ces segments.
visSplineAbrupt &H4 Casser les splines obtenues si un changement brusque de direction ou de courbure est détecté dans le chemin.

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.