Dessiner un rectangle en rotation

Je suis nouveau dans C # et .net, j’essaye juste de trouver une solution qui, à mon avis, serait relativement simple. Je crée une image bitmap qui sera ensuite sauvegardée sous forme d’image sur disque, dont je veux en partie dessiner un rectangle. Je peux le faire, mais je cherche un moyen simple de le faire sous un angle. Je dois pouvoir spécifier un angle pour dessiner le rectangle, je dois également pouvoir spécifier le sharepoint rotation (je dois faire pivoter le point situé en haut à gauche du rectangle).

Comment cela est-il généralement réalisé avec c # / .net, existe-t-il quelque chose d’intégré pour ce genre de chose que je n’ai pas trouvé?

La classe Graphics prend en charge les transformations de parameters qui vous permettront de mettre à l’échelle, de cisailler, de faire pivoter, etc. Voir Systèmes de coordonnées et transformations .

Vous pouvez trouver un exemple dans Utilisation d’une masortingce pour faire pivoter des rectangles individuellement .