Σύγχρονος καμβάς σχεδίασης 2Δ διανύσματος

# Cairo

Η Cairo είναι μια βιβλιοθήκη 2Δ γραφικών που περιλαμβάνει ένα προηγμένο API για τη σχεδίαση διανυσματικών γραφικών, σύνθεσης εικόνων και εμφάνισης εξομαλυμένου κειμένου. Η Cairo υποστηρίζει πολλαπλές συσκευές εξόδου, όπως το σύστημα παραθύρων X , τα Microsoft Windows και κρυφές μνήμες εικόνων, επιτρέποντάς σας να γράφετε διασυστημικό κώδικα για τη σχεδίαση γραφικών σε διαφορετικά μέσα.

Το μοντέλο σχεδίασης της Cairo θυμίζει τα αντίστοιχα μοντέλα των PostScript και PDF. Το API της Cairo παρέχει τέτοιες λειτουργίες σχεδίασης όπως το βάψιμο και το γέμισμα κυβικών ευλύγιστων καμπυλών Bézier, η σύνθεση εικόνων και η εκτέλεση συγγενικών μετατροπών. Αυτές οι διανυσματικές λειτουργίες επιτρέπουν να έχετε πλούσια, εξομαλυμένα γραφικά χωρίς τη χρήση δαπανηρών σχεδίων βασισμένων σε εικονοστοιχεία στον κώδικα της εφαρμογής σας.

Το προηγμένο μοντέλο σχεδίασης της Cairo προσφέρει εμφάνιση υψηλής ποιότητας σε διάφορα μέσα. Χρησιμοποιώντας το ίδιο API μπορείτε να δημιουργήσετε εκθαμβωτικό κείμενο και γραφικά για εμφάνιση στην οθόνη, να αποδώσετε εικόνες, ή να παράγετε πεντακάθαρα αποτελέσματα για εκτύπωση.

Χρησιμοποιήστε την Cairo όποτε χρειάζεστε να σχεδιάσετε επιπλέον γραφικά, πέρα από τα γραφικά συστατικά που σας παρέχει η GTK+. Μεγάλο μέρος της σχεδίασης εντός της GTK+. γίνεται με χρήση της Cairo. Χρησιμοποιώντας την Cairo για τα γραφικά σας, εφοδιάζετε την εφαρμογή σας με γραφικά υψηλής ποιότητας, anti-aliased και προσαρμόσιμα σε οποιαδήποτε ανάλυση.

Εγχειριδίο του Cairo

Ιστοσελίδα του Cairo