הוספת סימן מים לתמונה
מסמך זה מסביר איך להוסיף סימן מים לתמונה באמצעות Aspose.PSD. הוספת סימן מים לתמונה היא דרישה נפוצה ביישומי עיבוד תמונה. בדוגמה זו אנו משתמשים במחלקת ה-Graphics כדי לשרטט מחרוזת על פני התמונה.
הוספת סימן מים
כדי להדגים את הפעולה, נטען תמונת BMP מהדיסק ונשרטט מחרוזת כסימן מים על פני התמונה באמצעות שיטת DrawString של מחלקת ה-Graphics. נשמור את התמונה בפורמט PNG באמצעות מחלקת ה-PngOptions. להלן דוגמה לקוד שמדגים איך להוסיף סימן מים לתמונה. קוד הדוגמה פוצל לחלקים כדי להקל על המעקב. שלב אחר שלב, הדוגמאות מציגות כיצד:
- נטען תמונה.
- ניצור ונאתחל אובייקט Graphics.
- ניצור ונאתחל אובייקטי Font ו-SolidBrush.
- נשרטט מחרוזת כסימן מים באמצעות שיטת DrawString של מחלקת ה-Graphics.
- נשמור את התמונה בפורמט PNG.
קטע הקוד הבא מציג איך להוסיף סימן מים לתמונה.
הוספת סימן מים אלכסוני
הוספת סימן מים אלכסוני לתמונה דומה להוספת סימן מים אופקי כפי שנדון לעיל, עם מספר שינויים. כדי להדגים את הפעולה, נטען תמונת JPG מהדיסק, נוסיף המרות באמצעות אובייקט של מחלקת Matrix ונשרטט מחרוזת כסימן מים באמצעות שיטת DrawString של מחלקת ה-Graphics. להלן דוגמה לקוד שמדגים איך להוסיף סימן מים אלכסוני לתמונה. קוד הדוגמה פוצל לחלקים כדי להקל על המעקב. שלב אחר שלב, הדוגמאות מציגות כיצד:
- נטען תמונה.
- ניצור ונאתחל אובייקט Graphics.
- ניצור ונאתחל אובייקטי Font ו-SolidBrush.
- נקבל גודל של התמונה ב-SizeF.
- ניצור אינסטנס של מחלקת Matrix ונבצע שינוי משולב.
- נקצוב את השינוי על אובייקט Graphics.
- ניצור ונאתחל אובייקט StringFormat.
- נשרטט מחרוזת כסימן מים באמצעות שיטת DrawString של מחלקת ה-Graphics.
- נשמור את התמונה התוצאה.
קטע הקוד הבא מציג איך להוסיף סימן מים אלכסוני.