עיבוד שכבות טקסט מסובבות
עיבוד שכבות טקסט מסובבות
Aspose.PSD מספק את היכולת לגרור שכבות טקסט מסובבות. בדוגמה להלן, קובץ PSD קיים נטען על ידי מעבירת נתיב הקובץ לשיטה סטטית של Image class Load. כעת יש לקרוא לשיטת Save של המופע PsdImage.
הלקוחת הבאה מראה לך כיצד לגרור שכבות טקסט מסובבות.
// For complete examples and data files, please go to https://github.com/aspose-psd/Aspose.PSD-for-.NET | |
string exportPath = dataDir + "TransformedTextExport.psd"; | |
string exportPathPng = dataDir + "TransformedTextExport.png"; | |
var im = (PsdImage)Image.Load(sourceFileName); | |
using (im) | |
{ | |
im.Save(exportPath); | |
im.Save(exportPathPng, new PngOptions() | |
{ | |
ColorType = PngColorType.Grayscale | |
}); | |
} |
סיבוב שכבה של מסיכה ושכבות טקסט
Aspose.PSD מספק את היכולת לסובב שכבת מסיכה ושכבות טקסט. Aspose.PSD חשף את שיטת ה-RotateFlip על מנת לסובב שכבת מסיכה ושכבות טקסט. השלבים לסיבוב השכבות הם כל כך פשוטים כמו בהמשך:
- טען קובץ PSD כתמונה באמצעות השיטה האזורית Load שמוצגת על ידי Image class.
- הגדרת RotateFlipType נדרשת.
- קריאה לשיטת RotateFlip
- שמירת התוצאות.
הלקוחת הבאה מראה לך כיצד לסובב שכבת מסיכה ושכבות טקסט.
// For complete examples and data files, please go to https://github.com/aspose-psd/Aspose.PSD-for-.NET | |
var pngPath = dataDir + "RotateFlipTest2617.png"; | |
var psdPath = dataDir + "RotateFlipTest2617.psd"; | |
var flipType = RotateFlipType.Rotate270FlipXY; | |
using (var im = (PsdImage)(Image.Load(sourceFile))) | |
{ | |
im.RotateFlip(flipType); | |
im.Save(pngPath, new PngOptions() | |
{ | |
ColorType = PngColorType.TruecolorWithAlpha | |
}); | |
im.Save(psdPath); | |
} |