Λαμβάνει ή ρυθμίζει την αδιαφάνεια του πινέλου. Η τιμή πρέπει να είναι μεταξύ 0 και 1. Η τιμή 0 σημαίνει ότι η βούρτσα είναι πλήρως ορατή, η τιμή 1 σημαίνει ότι η βούρτσα είναι πλήρως αδιαφανής.
Αυτό το παράδειγμα χρησιμοποιεί την κλάση Graphics για τη δημιουργία πρωτόγονων σχημάτων στην επιφάνεια της εικόνας. Για την επίδειξη της λειτουργίας, το παράδειγμα δημιουργεί μια νέα εικόνα σε μορφή PSD και σχεδιάζει πρωτόγονα σχήματα στην επιφάνεια της εικόνας χρησιμοποιώντας μεθόδους Draw που εκτίθενται από την κλάση Graphics και στη συνέχεια την εξάγει σε μορφή αρχείου PSD.
[C#]//Δημιουργία μιας παρουσίας εικόνας using(Aspose.PSD.Imageimage=newAspose.PSD.FileFormats.Psd.PsdImage(500,500)){//Δημιουργία και προετοιμασία μιας παρουσίας της κλάσης GraphicsAspose.PSD.Graphicsgraphics=newAspose.PSD.Graphics(image);//Διαγραφή επιφάνειας γραφικώνgraphics.Clear(Color.Wheat);//Σχεδιάστε ένα τόξο καθορίζοντας το αντικείμενο Pen να έχει μαύρο χρώμα, //α Ορθογώνιο που περιβάλλει το τόξο, τη γωνία έναρξης και τη γωνία σάρωσηςgraphics.DrawArc(newPen(Color.Black,2),newRectangle(200,200,100,200),0,300);//Σχεδιάστε ένα Bezier καθορίζοντας το αντικείμενο Pen να έχει μπλε χρώμα και συντεταγμένα σημεία.graphics.DrawBezier(newPen(Color.Blue,2),newPoint(250,100),newPoint(300,30),newPoint(450,100),newPoint(235,25));//Σχεδιάστε μια καμπύλη καθορίζοντας το αντικείμενο Pen να έχει πράσινο χρώμα και έναν πίνακα σημείωνgraphics.DrawCurve(newPen(Color.Green,2),new[]{newPoint(100,200),newPoint(100,350),newPoint(200,450)});//Σχεδιάστε μια έλλειψη χρησιμοποιώντας το αντικείμενο στυλό και ένα ορθογώνιο που το περιβάλλειgraphics.DrawEllipse(newPen(Color.Yellow,2),newRectangle(300,300,100,100));//ΖΩΓΡΑΦΙΣΕ μια γραμμη graphics.DrawLine(newPen(Color.Violet,2),newPoint(100,100),newPoint(200,200));//Σχεδιάστε ένα τμήμα πίταςgraphics.DrawPie(newPen(Color.Silver,2),newRectangle(newPoint(200,20),newSize(200,200)),0,45);//Σχεδιάστε ένα πολύγωνο καθορίζοντας το αντικείμενο Pen να έχει κόκκινο χρώμα και έναν πίνακα σημείωνgraphics.DrawPolygon(newPen(Color.Red,2),new[]{newPoint(20,100),newPoint(20,200),newPoint(220,20)});//Σχεδιάστε ένα ορθογώνιοgraphics.DrawRectangle(newPen(Color.Orange,2),newRectangle(newPoint(250,250),newSize(100,100)));//Δημιουργήστε ένα αντικείμενο SolidBrush και ορίστε τις διάφορες ιδιότητές τουAspose.PSD.Brushes.SolidBrushbrush=newAspose.PSD.Brushes.SolidBrush();brush.Color=Color.Purple;brush.Opacity=100;//Σχεδιάστε μια συμβολοσειρά χρησιμοποιώντας το αντικείμενο SolidBrush και τη γραμματοσειρά, σε συγκεκριμένο σημείοgraphics.DrawString("This image is created by Aspose.PSD API",newFont("Times New Roman",16),brush,newPointF(50,400));//Δημιουργήστε μια παρουσία του PngOptions και ορίστε τις διάφορες ιδιότητές τουAspose.PSD.ImageOptions.PngOptionspngOptions=newAspose.PSD.ImageOptions.PngOptions();// αποθήκευση όλων των αλλαγών.image.Save("C:\\temp\\output.png",pngOptions);}