Minimal PDF Compress یک نرمافزار دسکتاپ گرافیکی و کاربرپسند است که برای سادهسازی فشردهسازی و تبدیل فایلهای PDF با استفاده از Ghostscript در ویندوز طراحی شده است. این برنامه به کاربران امکان میدهد فایلهای PDF را فشرده کنند یا آنها را به فرمت PDF/A تبدیل نمایند، آن هم با گزینههای قابل تنظیم و از طریق یک رابط کاربری گرافیکی ساده و قابل فهم. این ابزار با استفاده از Python و Tkinter ساخته شده و نیاز به اجرای دستورات در خط فرمان را از بین میبرد و پردازش PDF را برای همه قابل دسترس میکند.
برای بسیاری از کاربران، خط فرمان به دلیل متنی بودن، پیچیدگی دستورات و نداشتن بازخورد سریع میتواند ترسناک باشد. در حالی که Ghostscript بسیار قدرتمند است، برای انجام کارهایی مانند فشردهسازی یا تبدیل به PDF/A معمولاً نیاز به دانش کار با خط فرمان دارد.
نکته: ابزار pdfwrite در Ghostscript به معنای واقعی کلمه فایلهای PDF را “فشرده” نمیکند. بلکه یک PDF جدید ایجاد میکند که ممکن است به دلیل بهینهسازیهایی مانند حذف فرادادههای غیرضروری، سادهسازی فونتها یا فشردهسازی دوباره تصاویر، کوچکتر شود.
تغییرات نسخه 1.8 Minimal PDF Compress
این یک بهروزرسانی بزرگ است که روی بازنویسی کامل موتور فشردهسازی، اضافه شدن قابلیتهای جدید قدرتمند و بهبودهای گسترده در رابط و تجربه کاربری متمرکز شده است.
ویژگیها
-
منطق فشردهسازی از پایه بازنویسی شده تا نتایج بهتر و کنترل بیشتری فراهم کند.
-
زبانه Compress اکنون شامل چهار حالت متفاوت است: فشردهسازی استاندارد، بهینهسازی بدون افت کیفیت (Lossless)، تبدیل به فرمت بایگانی PDF/A، و حالت جدید Remove Images برای حذف تصاویر و ایجاد فایلهای فقط متنی با بیشترین فشردهسازی.
-
مجموعهای جدید از بهترین ابزارهای فشردهسازی تصویر شامل pngquant، jpegoptim، ECT و Zopfli اضافه شدهاند.
-
امکان تبدیل کل PDF به حالت سیاه و سفید (Grayscale) فراهم شده است.
-
گزینه استفاده از الگوریتم قدرتمند Zopfli برای بیشترین فشردهسازی فایلهای PNG اضافه شده است.
-
ابزار Stamp/Watermark اکنون از شمارهگذاری ترتیبی Bates پشتیبانی میکند. کافیست متغیر %Bates را به مهر متنی خود اضافه کنید تا صفحات بهطور خودکار شمارهگذاری شوند.
-
اکنون میتوانید مهرهای تصویری خود را به راحتی بین ۱۰٪ تا ۲۰۰٪ اندازه اصلی تغییر دهید.
-
زبانه جدیدی به نام Header/Footer اضافه شده است.
-
قابلیت ایجاد فهرست قابل کلیک (Table of Contents) به صورت یک صفحه جدید در PDF بر اساس نشانکهای موجود سند اضافه شده است.
-
یک گزینه خروجی جدید اجازه میدهد فایل فقط در صورتی ذخیره شود که واقعاً کوچکتر از نسخه اصلی باشد.
-
گزینه “حالت سریع” (Fast Mode) در تنظیمات فشردهسازی بهبود یافته و برخی از مراحل زمانبر بهینهسازی را رد میکند.
رفع باگها
-
موتور جدید فشردهسازی نه تنها قدرتمندتر بلکه هوشمندتر هم هست. این موتور از یک فرآیند چندمرحلهای استفاده میکند که شامل کاهش کیفیت با Ghostscript، بهینهسازی هدفمند تصاویر و در نهایت تکمیل با cpdf برای بهترین نسبت کیفیت به حجم است.
-
پیشنمایش زنده در زبانههای Rotate و Stamp اکنون بهصورت “debounced” کار میکند؛ یعنی فقط بعد از اتمام تغییرات بهروزرسانی میشود. این باعث میشود رابط کاربری سریعتر و روانتر به نظر برسد. (اگر mupdf پیادهسازی میشد میتوانست بسیار سریعتر باشد اما حجم برنامه را بهشدت افزایش میداد.)
-
مدیریت متادیتا اکنون بهطور صریح از UTF-8 استفاده میکند که پشتیبانی از کاراکترهای خاص در عنوان، نویسنده و کلیدواژهها را بهبود میبخشد.
رابط کاربری (UI)
-
اکنون همه دکمهها، فیلدها و گزینهها دارای راهنمای متنی (Tooltip) هستند که عملکردشان را توضیح میدهد. کافی است نشانگر موس را روی هر بخش نگه دارید تا توضیحات آن نمایش داده شود.
-
زبانه اصلی فشردهسازی کاملاً بازطراحی شده است. دکمه چرخشی قدیمی حذف شده و دو بخش جدید جایگزین آن شدهاند:
-
یک نشانگر (Gauge) که درصد حجم ذخیرهشده پس از پردازش را به صورت تصویری نمایش میدهد.
-
یک اسلایدر جدید برای کنترل DPI.
-
-
زبانههای Stamp و Header/Footer اکنون یک شبکه تصویری ۹ نقطهای برای انتخاب موقعیت دارند.
-
فیلد متنی در بخش Stamp/Watermark اکنون از چند خط متن پشتیبانی میکند.
دانلود نرم افزار Minimal PDF Compress
source