מסמך פוטושופ (.psd)
מפרט תקןPhotoshop Document (PSD) הוא פורמט הקבצים המקורי של Adobe Photoshop, הנמצא בשימוש נרחב. הוא שומר קומפוזיציות מורכבות של תמונות רסטר וגרפיקה וקטורית בשכבות, וכן מסכות, טיפוגרפיה ושכבות התאמה.
המר PSD ל-PNG
ממיר חינמי מ-PSD ל-PNG פועל בדפדפן. המר קבצים באופן מיידי במכשיר שלך.
בדיקה ומטא-נתונים
מערכות הפעלה ומנתחי קבצים מזהים קבצי PSD על ידי בדיקת רצף הבייטים הבינארי הראשוני:
חתימת כותרת ברמת הבייט (Magic Bytes)
מערכות הפעלה ומנתחי קבצים מזהים קבצי PSD על ידי בדיקת רצף הבייטים הבינארי הראשוני:
חתימת HEX (היסט 0):
38 42 50 53 00 01ייצוג ASCII: 8BPS..
תקינה: מפרט פורמט הקבצים של Adobe Photoshop (גרסה 1)
מפרט טכני
| מבנה המכולה | מסד נתונים היררכי של מסמך, הכולל כותרת, נתוני מצב צבע, משאבי תמונה, מידע על שכבות ומסכות ונתוני תמונה מורכבת |
| דחיסה | PackBits (RLE), Deflate (ZIP) או ערוצי בייטים מישוריים גולמיים ללא דחיסה |
| סדר בתים (Endianness) | Big-Endian (סדר בתים של Motorola) |
| מרחבי צבע | sRGB, Adobe RGB, Display P3, ProPhoto RGB, CMYK, צבע Lab, פרופיל ICC מוטמע |
| ערוצים ומבנה | קומפוזיציות רב-שכבתיות, שכבות התאמה וטקסט, מסכות וקטוריות, אובייקטים חכמים וערוצים |
| ממדים מרביים | 30,000 x 30,000 פיקסלים (מגבלה סטנדרטית של 32 סיביות) |
| שקיפות | שקיפות אלפא מלאה לכל שכבה ומצבי מיזוג (Multiply, Screen, Overlay ועוד) |
| הזרמה ופרוגרסיביות | אינו ניתן להזרמה; משולבת בו תמונה מורכבת משוטחת לתצוגה מקדימה מהירה בתוכנות אחרות |
מטריצת השוואה טכנית: PSD מול מתחרים
| תכונה טכנית | PSD (נוכחי) | PSB | TIFF | PNG |
|---|---|---|---|---|
| שימור שכבות | עץ השכבות של Photoshop; התאימות משתנה לפי האפליקציה | עץ השכבות של Photoshop; התאימות משתנה לפי האפליקציה | תמיכה מוגבלת בבלוקי שכבות | תמונה שטוחה אחת בלבד |
| ממד מרבי | 30,000 x 30,000 פיקסלים | 300,000 x 300,000 פיקסלים | למעשה ללא הגבלה (BigTIFF) | כמעט ללא הגבלה |
| גודל קובץ מרבי | 2.0 גיגה-בייט (מגבלת הסטה של 32 סיביות) | אקסבייט (מגבלת הסטה של 64 סיביות) | 4.0 GB (TIFF סטנדרטי) | 2.0 גיגה-בייט |
| מבנה הקובץ | גרסה 1 (38 42 50 53 00 01) | גרסה 2 (38 42 50 53 00 02) | מבנה ספריית TIFF IFD | זרם מקטעי PNG |
מצבי השחתה נפוצים ומדריך שחזור הקסדצימלי (Hex)
שגיאת פוטושופ: 'An unexpected end-of-file was encountered'.
גורם שורש: העברת הקובץ הופסקה לפני כתיבת התמונה המורכבת הסופית וערוצי השכבות.
שחזור: שחזר שכבות בודדות שלא ניזוקו או את התצוגה המקדימה המשוטחת באמצעות כלי שחזור PSD של File2File.app.
ניתוח אבטחה ווקטורי תקיפה נגד מנתחי פורמטים (parsers)
מנתחי PSD חייבים לנווט בין עשרות בלוקי משאבים מותאמים אישית וערוצי שכבות שבהם שדות אורך פגומים עלולים לגרום לגלישות חוצץ (buffer overflows).
ווקטורי תקיפה ידועים
- גלישת מספר שלם במהלך הקצאת מסכות שכבה ומאגרי ערוצי צבע.
- קריאת יתר ממאגר בעת ניתוח רשומות שורות סריקה דחוסות בשיטת PackBits (RLE).
- חישוב מצביע מחוץ לגבולות (out-of-bounds) בבלוקי משאבי התמונה של פוטושופ (IRB).
שיטות מומלצות להגנה: עבד קבצי PSD באמצעות מנועי WebAssembly מבודדים ובטוחים מבחינת זיכרון.
היסטוריה ואבני דרך
יתרונות מרכזיים
- הפורמט המקורי של Photoshop יכול לשמר שכבות התאמה, מסכות ואובייקטים חכמים נתמכים; התאימות בתוכנות אחרות משתנה.
- אפשר לייבא קובצי PSD ליישומי עיצוב ווידאו רבים; התוכן הנתמך ושימור השכבות משתנים לפי המוצר והגרסה.
- מטמיע רשומה של תמונה מורכבת משוטחת (composite image), המאפשרת למציגי תמונות שאינם של Adobe להציג את היצירה בלי לרנדר את השכבות.
מגבלות טכניות וחסרונות
- מגבלת מימדים קשיחה של 30,000 על 30,000 פיקסלים ומגבלת גודל קובץ של 2 גיגה-בייט (דורש את פורמט PSB מעבר לספים אלו).
- מפרט קנייני מורכב המקשה על יישומי צד שלישי מחוץ לתוכנות Adobe לרנדר שכבות באופן מושלם.
- גדלי קבצים ניכרים לעומת פורמטי ייצוא משוטחים כמו WebP או PNG.
עובדות טכניות מעניינות
- 4 הבתים הראשונים של כל קובץ PSD הם מחרוזת ASCII '8BPS', המייצגת את הביטוי '8-Bit Photoshop'.
- תומאס נול פיתח במקור את פוטושופ על גבי Macintosh Plus בשנת 1987 תחת כותרת העבודה 'Display'.
- כאשר יישום אחר פותח קובץ PSD ללא מנוע השכבות של פוטושופ, הוא פשוט מציג את תמונת הקומפוזיט המשוטחת המאוחסנת בסוף הקובץ.
שאלות טכניות נפוצות
האם אני יכול לפתוח קובץ PSD ללא פוטושופ?
כן. תוכל להציג, להמיר ולחלץ תמונות מקובצי PSD באמצעות File2File.app ישירות בדפדפן האינטרנט שלך מבלי להתקין תוכנת Adobe.
כיצד אוכל להמיר PSD ל-PNG או ל-JPG?
File2File.app מאפשר לך להמיר קובצי PSD לתמונות PNG או JPG משוטחות ומוכנות לרשת בתוך שניות, בלי להעביר נתונים.
מדוע קובץ ה-PSD שלי שגודלו מעל 2 גיגה-בייט מסרב להישמר?
לקובצי PSD תקניים יש מגבלה מבנית נוקשה של 2 גיגה-בייט. בפוטושופ, בחר בפקודה 'שמור בשם' (Save As) ולאחר מכן בחר ב-'Large Document Format (.psb)' כדי לשמור קבצים הגדולים מ-2 גיגה-בייט.
זוגות המרה קשורים ל-PSD
המרת קובצי גרפיקה של Adobe Photoshop PSD לתמונות PNG ללא אובדן נתונים, עם שקיפות מלאה בערוץ אלפא, ישירות בדפדפן וללא העברה לשרת.
המר קומפוזיציות PSD כבדות של Adobe Photoshop לתמונות JPEG קומפקטיות הניתנות לצפייה אוניברסלית.
שתף את התמונה המשולבת הגלויה של Photoshop כעמוד PDF יחיד לצורך אישור. העמוד אינו שומר על שכבות PSD, מסכות או התאמות שניתנות לעריכה.