תמיכה בשכבות מילוי
שכבות מילוי עם מילוי תבנית
מאמר זה מדגים איך למלא את שכבת ה- PSDעם מילוי תבנית. תבנית היא תמונה, צבע, צל או קו שמשמש למילוי שטח של תמונה. נא להשתמש ב- Aspose.PSD.FileFormats.Psd.Layers.FillLayer כדי להוסיף תבנית בשכבת ה- PSD. קטעי הקוד הבאים טוענים קובץ PSD, גושי הגישה למחלקת Filllayer ומגדירים את התבנית באמצעות נכסי ה-PatternFillSettings.
להלן דוגמה נוספת המדגימה כיצד Aspose.PSD מציג את התבנית באמצעות FillLayer ו-IPatternFillSettings.
שכבות מילוי עם מילוי גרסיאלי
מאמר זה מדגים את השימוש במילוי גרסיאלי כדי למלא את שכבת ה- PSD. ממשקי ה- Aspose.PSD חשפו שיטות יעילות וקלות לשים את המטרה הזו לגבי. ה- Aspose.PSD חשף את המחלקות GradientColorPoint ו-GradientTransparencyPoint כדי להוסיף אפקט גרסיאלי לשכבה.
`השלבים כדי למלא את שכבת ה- PSD במילוי עם גרסיאלי הם כל כך פשוטים כפי שמוצג למטה:
- טוען קובץ PSD כתמונה באמצעות שיטת המפעיל Load שנחשפה על ידי המחלקה Image.
- מגדיר נכסי הגדרות של אובייקט FillLayer.
- יוצר רשימת ColorPoints עם צבעים נדרשים ועמדות של צבע.
- יוצר רשימת נקודות שקיפות עם שקיפות נדרשת ועמדת נקודת השקיפות.
- קורא לשיטת FillLayer.Update
- שומר את התוצאות.
הקטע הבא מראה איך להוסיף מילוי גרסיאלי למילוי שכבת PSD.
להלן דוגמה נוספת המשתמשת ב- GradientFillSettings.GradientType **** כדי למלא את שכבת ה- PSD במילוי גרסיאלי. ה- Aspose.PSD תומך בסוגי הגרסיאל הבאים דרך תיאור הסוג הגרסיאלי:
- GradientType.Linear: מהגרסיאל הלינארי, ההעברות של הצבע מהגוון התחילתי לסופי בקו ישר.
- GradientType.Radial: בגרסיאל מעגלי, הצבעים מתפשטים מנקודת ההתחלה בתבנית מעגלית.
- GradientType.Angle: בגרסיאל זוויתית, הגרסיאל נסבב נגד כיוון השעון סביב נקודת ההתחלה.
- GradientType.Reflected: בגרסיאל שהתקשר, הצבע משתקף שני צידי נקודת ההתחלה.
- GradientType.Diamond: הגרסיאל יוצר צורה מעויינת מנקד ההתחלה.
תמיכה במאפיין הקניית שכבות עבור שכבת מילוי גרסיאלית
מאמר זה מדגים כיצד לקנות את שכבת המילוי עם מילוי גרסיאלי באמצעות Aspose.PSD עבור .NET. לצורך זה, נוסף מאפיין חדש Scale נוסף ב-IGradientFillSettings.
להלן הדגמה לקוד שמדגים כיצד להשתמש במאפיין Scale.
שכבות מילוי עם מילוי צבע
מאמר זה מדגים איך למלא את שכבת ה- PSD עם צבע. נא להשתמש במחלקת Psd.Layers.FillLayer כדי להוסיף צבע בשכבת PSD. הקטע הבא מראה טעינת קובץ PSD, גישה למחלקת שכבת המילוי והגדרת הצבע באמצעות נכסי השכבה המלאים FillLayer.FillSettings.