Compressed

EmfPlusFillClosedCurve.Compressed property

Obtient ou définit une valeur indiquant si cetteEmfPlusFillClosedCurveest compressé. Ce bit indique si le champ PointData spécifie des données compressées. S’il est défini, PointData spécifie des emplacements absolus dans l’espace de coordonnées avec des coordonnées entières 16 bits . S’il est clair, PointData spécifie des emplacements absolus dans l’espace de coordonnées avec des coordonnées à virgule flottante de 32 bits. ———————- Un remplissage “enroulé” l’opération remplit les zones selon la règle “parité paire-impaire”. Selon cette règle, un point de test peut être déterminé comme étant à l’intérieur ou à l’extérieur d’une courbe fermée comme suit : tracez une ligne entre le point de test et un point distant de de la courbe. Si cette ligne croise la courbe un nombre impair de fois, le point de test est à l’intérieur de la courbe ; sinon, le point de test est en dehors de la courbe. ——————— Une opération de remplissage “alterné” remplit les zones selon la règle “non nulle” . Selon cette règle, un point de test peut être déterminé comme étant à l’intérieur ou à l’extérieur d’une courbe fermée comme suit : Tracez une ligne à partir d’un point de test jusqu’à un point distant de de la courbe. Comptez le nombre de fois que la courbe croise la ligne de test de gauche à droite, et comptez le nombre de fois que la courbe croise la ligne de test de droite à gauche. Si ces deux nombres sont identiques, le point de test est en dehors de la courbe ; sinon, le point de test est à l’intérieur de la courbe.

public bool Compressed { get; set; }

Valeur de la propriété

vrai si compressé ; Par ailleurs,faux .

Voir également