سند فتوشاپ (.psd)
Adobe استانداردسند فتوشاپ (PSD) فرمت فایل بومی و همهگیر ادوبی فتوشاپ است که ترکیبهای شطرنجی و برداری چندلایه پیچیده، ماسکها، تایپوگرافی و لایههای تنظیم را حفظ میکند.
تبدیل PSD به PNG
مبدل رایگان PSD به PNG درون مرورگر. فایلها را فورا روی دستگاه خود تبدیل کنید.
بررسی و فراداده
سیستمعاملها و تحلیلگرهای فایل، فایلهای PSD را با بررسی توالی بایتهای دودویی ابتدایی شناسایی میکنند:
امضای هدر در سطح بایت (Magic Bytes)
سیستمعاملها و تحلیلگرهای فایل، فایلهای PSD را با بررسی توالی بایتهای دودویی ابتدایی شناسایی میکنند:
امضای HEX (آفست 0):
38 42 50 53 00 01نمایش ASCII: 8BPS..
استانداردسازی: Adobe Photoshop File Format Specification (Version 1)
مشخصات فنی
| معماری کانتینر | Hierarchical document database containing Header, Color Mode Data, Image Resources, Layer & Mask Information, and Composite Image Data |
| فشردهسازی | PackBits (RLE), Deflate (ZIP), or uncompressed planar byte channels |
| ترتیب بایتها (Endianness) | Big-Endian (Motorola byte order) |
| فضاهای رنگی | sRGB, Adobe RGB, Display P3, ProPhoto RGB, CMYK, Lab Color, Embedded ICC |
| کانالها و ساختار | Multi-layer composites, adjustment layers, text layers, vector masks, smart objects, and channels |
| حداکثر ابعاد | 30,000 x 30,000 pixels (standard 32-bit limit) |
| شفافیت مشخصات | Full per-layer alpha transparency and blend modes (Multiply, Screen, Overlay, etc.) |
| استریمینگ و پیشرونده | Non-streamable; embeds flattened composite image for quick third-party previewing |
ماتریس مقایسه فنی: PSD در برابر رقبا
| ویژگی فنی | PSD (فعلی) | PSB | TIFF | PNG |
|---|---|---|---|---|
| حفظ لایه | درخت لایه کامل ۱۰۰٪ فتوشاپ | درخت لایه کامل ۱۰۰٪ فتوشاپ | پشتیبانی محدود از بلوک لایه | فقط تصویر مسطح تکلایه |
| حداکثر ابعاد | ۳۰,۰۰۰ در ۳۰,۰۰۰ پیکسل | ۳۰۰,۰۰۰ در ۳۰۰,۰۰۰ پیکسل | عملاً نامحدود (BigTIFF) | عموماً نامحدود |
| حداکثر اندازه فایل | ۲.۰ گیگابایت (سقف افست ۳۲ بیتی) | اگزابایت (سقف افست ۶۴ بیتی) | ۴.۰ گیگابایت (TIFF استاندارد) | ۲.۰ گیگابایت |
| ساختار فایل | نسخه ۱ (38 42 50 53 00 01) | نسخه ۲ (38 42 50 53 00 02) | ساختار دایرکتوری TIFF IFD | جریان قطعه PNG |
حالتهای رایج خرابی و راهنمای بازیابی هگز
خطای فتوشاپ: 'یک انتهای فایل (EOF) غیرمنتظره مواجه شد'.
علت ریشهای: انتقال فایل قبل از نوشته شدن تصویر ترکیبی نهایی و کانالهای لایه قطع شد.
بازیابی: بازیابی لایههای سالم فردی یا پیشنمایش ترکیبی با استفاده از بازیابی PSD در File2File.
تحلیل امنیتی و بردارهای حمله تجزیهکننده (Parser)
تجزیهکنندههای PSD باید در دهها بلوک منبع سفارشی و کانالهای لایه حرکت کنند که در آنها فیلدهای طول دستکاریشده میتواند باعث سرریز بافر شود.
بردارهای حمله شناختهشده
- سرریز عدد صحیح در طول تخصیص ماسک لایه و بافرهای کانال رنگی.
- خواندن بیش از حد بافر هنگام تجزیه رکوردهای اسکنلاین فشردهشده PackBits (RLE).
- محاسبه اشارهگر خارج از محدوده در بلوکهای منابع تصویر فتوشاپ (IRB).
بهترین روشهای پدافندی:
تاریخچه و نقاط عطف
مزایا و نقاط قوت کلیدی
- معیار صنعت برای طراحی دیجیتال، با حفظ ۱۰۰٪ لایههای تنظیم غیرمخرب، ماسکهای لایه و هوشمندسازیها (Smart Objects).
- سازگاری واردات جهانی در سراسر طراحی گرافیک، ویرایش ویدیو (Premiere، After Effects) و ابزارهای مدلسازی سهبعدی.
- یک رکورد تصویر ترکیبی مسطح را جاسازی میکند و به نمایشگرهای تصویر غیر ادوبی اجازه میدهد اثر هنری را بدون رندر کردن لایهها نمایش دهند.
محدودیتها و معایب فنی
- محدودیت ابعادی سخت ۳۰,۰۰۰ پیکسلی و محدودیت اندازه فایل ۲ گیگابایتی (نیازمند فرمت PSB فراتر از این آستانهها).
- مشخصات اختصاصی پیچیده دستیابی به رندر لایه شخص ثالث بینقص را در خارج از نرمافزار ادوبی دشوار میکند.
- حجم فایلهای قابل توجه در مقایسه با فرمتهای خروجی تخت مانند WebP یا PNG.
نکات فنی جالب
- ۴ بایت اول هر فایل PSD عبارت متنی '8BPS' است که مخفف '8-Bit Photoshop' میباشد.
- توماس نول در ابتدا فتوشاپ را در سال ۱۹۸۷ روی یک مکینتاش پلاس با عنوان کاری 'Display' توسعه داد.
- هنگامی که برنامه دیگری یک PSD را بدون موتور لایه فتوشاپ باز میکند، به سادگی تصویر ترکیبی تخت ذخیرهشده در انتهای فایل را نمایش میدهد.
سوالات فنی متداول
آیا میتوانم یک فایل PSD را بدون فتوشاپ باز کنم؟
بله. شما میتوانید بدون نصب نرمافزار ادوبی، فایلهای PSD را مستقیماً در مرورگر وب خود مشاهده کنید، تبدیل نمایید و از آنها تصاویر استخراج کنید.
چگونه میتوانم یک PSD را به PNG یا JPG تبدیل کنم؟
File2File.app به شما اجازه میدهد فایلهای PSD را در چند ثانیه و بدون هیچگونه انتقال دادهای، به تصاویر مسطح و آماده برای وب با فرمت PNG یا JPG تبدیل کنید.
چرا فایل PSD من که حجمی بالای ۲ گیگابایت دارد از ذخیره شدن امتناع میکند؟
فایلهای استاندارد PSD دارای یک محدودیت معماری سختگیرانه ۲ گیگابایتی هستند. در فتوشاپ، گزینه «Save As» را انتخاب کرده و برای ذخیره فایلهای بزرگتر از ۲ گیگابایت، گزینه «Large Document Format (.psb)» را انتخاب کنید.