Features
תכונות
Aspose.PSD FOSS עבור .NET טוען, בודק ושומר מסמכי PSD ו-PSB ללא רינדור נתוני פיקסלים. סט התכונות מאורגן לשלושה תחומים, שכל אחד מכוסה במדריך משלו.
טעינת מסמכים, בדיקה ושמירה
Image.Load() / PsdImage.Load() טען מסמך מנתיב קובץ או זרם; PsdImage.Save() כותב אותו חזרה. PsdImage חושף את הכותרת שנפרסה (Width, Height, ColorMode, Version, Compression, ועוד) ואת משאבי התמונה שנפרסו. ראה Core API להפניה המלאה.
מטא-נתוני שכבה
כל פרוס Layer חושף את הצורה הגאומטרית שלו, הנראות, השקיפות, החיתוך, ומצב המיזוג, בנוסף למידע על ערוץ, מסכה, וטווח מיזוג. ניתן לשנות ולשמור קבוצה חלקית של מאפייני השכבות; ניתן לסנן או לשנות את סדר אוסף השכבות עצמו. ראה Layers להפנייה המלאה.
טיפול בשגיאות
כישלונות בטעינה ובשמירה מדווחים דרך PsdLoadException and PsdSaveException, שניהם מרחיבים את הסטנדרט Exception מחלקה. ראה חריגות ליבה להפנייה המלאה.
מה אינו נתמך
ספרייה זו אינה מציגה נתוני פיקסלים ואינה ממירה PSD/PSB לפורמטים תמונה אחרים (כגון PNG או JPEG). היא קורא וכותב המתמקד במטא-דאטה עבור פורמט המכולה PSD/PSB.
טיפים ושיטות עבודה מומלצות
- התחל עם ליבה API לטעינה, בדיקה ושמירת מסמך.
- השתמש Layers כאשר אתה צריך לקרוא או לערוך מטא-דאטה של שכבה בודדת.
- Wrap
Load()/Save()קריאות בטיפול בשגיאות המתואר ב חריגות ליבה.
בעיות נפוצות
| בעיה | סיבה | תיקון |
|---|---|---|
| צפייה בפלט פיקסלים מרונדר | ספרייה זו היא רק מטא-נתונים | השתמש בספרייה אחרת עבור רינדור; זו רק טוענת, בוחנת ושומרת מטא-נתוני PSD/PSB |
FAQ
האם הספרייה הזו מייצרת או ממירה קבצי PSD?
לא. היא טוענת, בודקת ושומרת PSD/PSB בלבד — היא לא מייצרת נתוני פיקסלים ולא ממירה לפורמטים אחרים של תמונות.
מאיפה להתחיל?
ליבת API עבור PsdImage/Image נקודת כניסה, ואז Layers למטא-נתונים ברמת השכבה, ו חריגות ליבה לטיפול בשגיאות.
API Reference סיכום
| Area | מתואר ב |
|---|---|
| טעינת מסמך, בדיקה ושמירה | ליבת API |
| נתוני שכבה | Layers |
| טיפול בשגיאות טעינה/שמירה | חריגות ליבה |