فرمت فایل PNG

بررسی

فایل های PNG (گرافیک شبکه قابل حمل) نوعی فرمت تصویر راستر است که برای فشرده سازی بدون از دست دادن طراحی شده است. ایجاد شده در پاسخ به محدودیت ها با GIF ها، Png ها یک جایگزین قوی ارائه می دهند که امروزه به طور گسترده ای در سراسر پلتفرم های مختلف مورد استفاده قرار می گیرد. آیا شما عکس های صفحه نمایش را در مک انجام می دهید یا به سادگی با تصاویر با کیفیت بالا آنلاین کار می کنید، FNG به دلیل انعطاف پذیری و سازگاری آن، فرم فایل می رود.

فایل های PNG توسط توسعه دهندگان و طراحان به همان اندازه برای توانایی خود را برای حفظ کیفیت تصویر بدون قربانی کردن اندازه فایل. این آنها را ایده آل برای گرافیک وب، لوگوها، آیکون ها و سایر دارایی های دیجیتال که در آن شفافیت و ناهمگونی مهم تر است. علاوه بر این، با هیچ محدودیت کپی رایت، P NGs می تواند آزادانه مورد استفاده و توزیع در طیف گسترده ای از برنامه ها. دانستن چگونه به تبدیل یک فایل PONG به فرمت های دیگر، مانند یک فایلهای PANG به PDF، همچنین یک مهارت ارزشمند است.

ویژگی‌های کلیدی

  • بدون خسارت فشرده سازی: اطمینان حاصل می کند که تصاویر با کیفیت بالا بدون از دست دادن در طول فاش نگه داشته می شوند.
  • پشتیبانی از شفافیت: به کانال های آلفا اجازه می دهد تا پس زمینه های شفاف یا اثرات شفاف جزئی ایجاد کنند.
  • توافق بین پلتفرم ها: در سیستم عامل های مختلف، از جمله ویندوز، macOS و لینوکس به راحتی کار می کند.
  • گزینه Interlacing: تجربه کاربر را با نمایش تصاویر به تدریج در حالی که آنها بارگذاری می شوند، بهبود می بخشد.
  • پشتیبانی از انواع مختلف رنگ: به راحتی با رنگ خاکستری، تریلر و تصاویر رنگی فهرست شده برخورد می کند.

مشخصات فنی

ساختار فرمت

فایل های PNG در طبیعت دوگانه هستند.آنها با یک امضای 8 بایت شروع می شوند که آنها را به عنوان فایل ها شناسایی می کند.این توسط مجموعه ای از قطعات دنبال می شود، هر کدام حاوی اطلاعات خاصی در مورد داده های تصویر است.

اجزای اصلی

  • امضای: هشت بایت اول هر فایل PNG.
  • تصویر:- IHDR (قسمت تصویر): حاوی متا داده های اساسی مانند عرض، ارتفاع، عمق بیتی و نوع رنگ است.
  • **IDAT (Image Data): ** داده های تصویر فشرده را حفظ می کند.
  • PLTE (Palette): برای تصاویر با رنگ های فهرست شده برای تعریف مجموعه ای از رنگ ها استفاده می شود.
  • tRNS (Transparency): اطلاعات شفافیت را برای هر ورودی پالت یا تصویر رنگی مشخص می کند.
  • IEND (End of Image): پایان فایل PNG را نشان می دهد.

استانداردها و سازگاری

PNG به چندین استاندارد، از جمله ISO/IEC 15948:2003 و RFC 2083. آن را به طور گسترده ای در سراسر پلتفرم ها و مرورگرها پشتیبانی می شود، اطمینان از ارائه پایدار و سازگاری.

تاریخ و تکامل

ایجاد PNG توسط نیاز به یک جایگزین بدون ثبت اختراع به GIF ها به دلیل استفاده از الگوریتم های فشرده سازی ثبت شده هدایت شد.اولین پیشنهاد برای pNG در ژانویه 1995 آمد، با مراحل قابل توجهی از جمله:

  • اکتبر 1996: انتشار نسخه 1.0 و تصویب آن به عنوان یک توصیه W3C.
  • دسامبر 1998 و آگوست 1999: به روز رسانی های کوچکتر به فرمت منتشر شد.
  • نوامبر 2003: PNG به یک استاندارد بین المللی تبدیل شد (ISO / IEC 15948:2003).

این مایل ها نشان دهنده تکامل PNG به یک فرمت تصویر قوی و به طور گسترده ای پذیرفته شده است.

کار با فایل های PNG

باز کردن فایل های PNG

اکنون فایل های PNG را با استفاده از برنامه های نرم افزاری مختلف باز کنید، از جمله مخاطبین ساخته شده در اکثر سیستم عامل ها.به عنوان مثال، مایکروسافت ویندوز شامل یک مخاطب است که پشتیبانی از باز کردن فایل ها به طور مستقیم از فایل اکسپلورر.در macOS، شما می توانید فایلهای P NG را از طریق Preview یا هر برنامه مشاهده تصویر دیگر باز کند.

تبدیل فایل های PNG

تبدیل فایل های PNG به فرمت هایی مانند PDF، JPG، یا سایر فرآیندهای راستر با بسیاری از ابزارهای آنلاین و برنامه های نرم افزاری ساده است. یک مبدل فایل P NG می تواند این فرایند را ساده تر کند. سناریوهای رایج شامل تبدیل GNG برای استفاده از وب (JPG) یا برای اهداف آرشیو (PDF.

ایجاد فایل های PNG

فایل های PNG به طور معمول با استفاده از نرم افزار طراحی گرافیک مانند Adobe Photoshop، GIMP یا Sketch ایجاد می شود.این برنامه ها پشتیبانی گسترده ای برای ذخیره تصاویر در فرمت P NG با گزینه های تنظیم سطح فشرده سازی و تنظیمات شفافیت ارائه می دهند.

موارد استفاده رایج

  • گرافیک وب: ایده آل برای لوگوها، آیکون ها و سایر گرافیک های وب که در آن اندازه فایل بسیار مهم است.
  • تصاویر صفحه نمایش: به طور گسترده ای در Mac OS X به عنوان فرمت پیش فرض استفاده می شود.
  • Mockups طراحی: مناسب برای ایجاد mockup های طراحی دقیق با پس زمینه های شفاف.
  • رسانه چاپ: مناسب برای رسانه های چاپ با کیفیت بالا در صورت نیاز به شفافیت یا فشرده سازی بدون زیان.

مزایای و محدودیت ها

مزایای:

  • تقسیم بدون خسارت: کیفیت تصویر را بدون از دست دادن داده ها حفظ می کند.
  • پشتیبانی از شفافیت: امکان کنترل انعطاف پذیر و دقیق بینایی پس زمینه را فراهم می کند.
  • توافق بین پلتفرم ها: در سراسر سیستم عامل ها و دستگاه های مختلف کار می کند.
  • گزینه Interlacing: تجربه کاربر را با نمایش تصاویر به تدریج در حالی که آنها بارگذاری می شوند، بهبود می بخشد.

محدودیت ها:

  • هیچ پشتیبانی از انیمیشن وجود ندارد: بر خلاف GIF ها، فایل های PNG از آن ها پشتیبانی نمی کنند.
  • حجم فایل: می تواند بزرگتر از فرمت های فشرده مانند JPEG برای تصاویر عکاسی باشد.تبدیل یک فایل PNG به JPG اغلب اندازه فایل را کاهش می دهد.

منابع توسعه دهنده

برنامه نویسی با فایل های PNG از طریق APIs و کتابخانه های مختلف پشتیبانی می شود نمونه های کد و راهنمای اجرای به زودی اضافه خواهد شد.

پرسش های مکرر

**Q: چگونه می توانم یک فایل PNG را در کامپیوتر خود باز کنم?**A: اکثر سیستم عامل ها با پشتیبانی ساخته شده برای باز کردن فایل های PNG به طور مستقیم می آیند.در ویندوز، شما می توانید از مرورگر تصویر پیش فرض یا پیش نمایش در macOS استفاده کنید.به جای آن، هر نرم افزار طراحی گرافیک مانند Adobe Photoshop نیز کار خواهد کرد.

**Q: آیا می توانم یک فایل PNG را به PDF تبدیل کنم?**A: بله، ابزارهای زیادی در دسترس آنلاین وجود دارد که به شما اجازه می دهد به راحتی فایل های PNG را به فرمت PDF برای اهداف آرشیو یا چاپ تبدیل کنید.

**Q: تفاوت بین فرمت های PNG و JPEG چیست?**A: در حالی که هر دو فرمت های تصویر سریع تر هستند، PNG از فشرده سازی و شفافیت بدون از دست دادن پشتیبانی می کند در حال حاضر JPEG از ضخامت ضعیف است که می تواند منجر به اندازه فایل کوچکتر اما با کاهش کیفیت بالقوه شود.PNG برای تصاویر که نیاز به پس زمینه های شفاف یا خطوط چرخشی مانند لوگو دارند، مناسب تر است.

مرجع

 فارسی