Αυτό το σεμινάριο βήμα προς βήμα επεξεργάζεται πώς να σχεδιάζετε σχήματα σε C#. Το Aspose.Drawing for .NET είναι μια διανυσματική βιβλιοθήκη γραφικών C# που σας επιτρέπει να σχεδιάζετε σχήματα σε C#. Μπορείτε όχι μόνο να σχεδιάσετε κύκλους σε C#, αλλά και να σχεδιάσετε σχήματα έλλειψης, τόξου, ορθογωνίου και πολυγώνου.
Βήματα για να σχεδιάσετε σχήματα σε C#
- Εγκαταστήστε το πακέτο Aspose.Drawing for .NET από το NuGet.org
- Συμπεριλάβετε τους χώρους ονομάτων Aspose.Drawing και System.Drawing
- Εφαρμόστε άδεια χρήσης στο Aspose.Drawing για .NET για να αποφύγετε το υδατογράφημα αξιολόγησης
- Δημιουργήστε ένα Bitmap object απαιτούμενων διαστάσεων
- Δημιουργήστε ένα Graphics object από το αντικείμενο Bitmap που δημιουργήθηκε παραπάνω
- Δημιουργήστε ένα νέο Pen tool object με το απαιτούμενο χρώμα και πάχος
- Χρησιμοποιήστε το DrawEllipse method για να σχεδιάσετε μια έλλειψη στην εικόνα
- Τέλος, αποθηκεύστε την εικόνα ως αρχείο PNG
Τα βήματα που δίνονται παραπάνω είναι τα ίδια για κάθε τύπο διανυσματικού σχήματος που θέλετε να σχεδιάσετε στον κώδικα C#. Σε αυτό το σεμινάριο, χρησιμοποιήσαμε τη μέθοδο DrawEllipse για να σχεδιάσουμε έλλειψη σε C#. Ωστόσο, έχουμε καθορίσει ίσο μέγεθος για το πλάτος και το ύψος, το οποίο σας δίνει μια έξοδο καθώς σχεδιάζετε κύκλο σε C#.
Κώδικας για σχεδίαση σχημάτων σε C#
Ακριβώς όπως ο παραπάνω κώδικας, μπορείτε απλά να χρησιμοποιήσετε μια διαφορετική μέθοδο σχεδίασης για να σχεδιάσετε άλλα διανυσματικά σχήματα όπως τόξο, ορθογώνιο, πολύγωνο ή άλλα. Τίποτα άλλο δεν χρειάζεται να αλλάξει. Ας ελπίσουμε ότι αυτός ο κώδικας C# με έλλειψη σχεδίασης θα ήταν χρήσιμος για να ξεκινήσετε στο drawing vector shapes στις εφαρμογές σας C# .NET.
Ο χώρος ονομάτων System.Drawing που χρησιμοποιείται παραπάνω είναι μέρος του Aspose.Drawing API και υποστηρίζει όλες τις πλατφόρμες απρόσκοπτα. Αυτό βοηθάει το API να λειτουργεί τέλεια εκεί όπου χρησιμοποιούσατε το τυπικό .NET System.Drawing, αλλά θέλετε να υποστηρίξετε και άλλες πλατφόρμες.