نحوه عملکرد فشردهسازی PDF در اینجا
هیچ مرحله آپلودی وجود ندارد و هیچ سروری کار انجام نمیدهد. همه چیز در همین صفحهای که میبینید اتفاق میافتد، با استفاده از pdf.js برای رندر صفحات و pdf-lib برای بازسازی سند — هر دو اولین بار که روی فشردهسازی PDF کلیک میکنید بارگذاری میشوند.
- خواندن PDF بهصورت محلی. وقتی فایل PDF را رها یا انتخاب میکنید، مرورگر آن را مستقیماً از دیسک شما به حافظه میخواند و با pdf.js باز میکند. صفحات را میشمارد و برای رندر آماده میشود. هیچ دادهای از شبکه رد نمیشود. تب Network در DevTools را باز کنید و ببینید.
- رندر هر صفحه بهصورت تصویر. هر صفحه با وضوحی که سطح فشردهسازی شما تعیین میکند روی یک کنوس خارج از صفحه رسم میشود: ۱۵۰ DPI برای سطح کم، تا ۹۶ DPI برای سطح زیاد. این مرحلهای است که متن را به تصویر تبدیل میکند، به همین دلیل خروجی خوانا است اما دیگر قابل انتخاب نیست.
- رمزگذاری مجدد بهعنوان JPEG. هر صفحه رندرشده با کیفیتی که سطح انتخابیتان تعیین میکند بهعنوان JPEG ذخیره میشود. JPEG جزئیاتی را که چشم شما متوجه نمیشود حذف میکند، و بیشتر کاهش حجم در صفحات اسکنشده یا تصویرمحور از همینجا میآید.
- بازسازی و بررسی حجم. pdf-lib تمام JPEGها را در یک PDF تازه سوار میکند، یک تصویر برای هر صفحه با اندازه صفحه اصلی، و متادیتای سند را حذف میکند. سپس حجم جدید با اصلی مقایسه میشود: اگر کوچکتر باشد فایل فشرده به شما میرسد؛ اگر نه، نسخه اصلیتان دستنخورده برمیگردد.
چرا از این فشردهساز استفاده کنید
- PDF شما روی دستگاهتان میماند. iLovePDF، Smallpdf و Adobe فایل PDF شما را برای فشردهسازی به سرورهایشان میفرستند. این ابزار این کار را نمیکند. پاسپورت اسکنشده، قرارداد امضاشده، گزارش پزشکی — هر چیز خصوصی همینجا پردازش میشود و هرگز آپلود نمیشود، بنابراین چیزی روی دستگاه دیگری باقی نمیماند.
- صادق درباره تواناییهایش. این جادو نیست. PDFهای اسکنشده و تصویرمحور را با فشردهسازی مجدد تصاویر کوچک میکند و صریحاً میگوید که متن در این فرآیند به تصویر تبدیل میشود. اگر فایل شما واقعاً کوچکتر نمیشود، میگوید و فایل اصلی را نگه میدارد بهجای اینکه فایل بزرگتری را بهعنوان کوچکتر تحویل دهد.
- انتخاب شدت فشردهسازی. سطح کم صفحات را برای صرفهجویی متوسط واضح نگه میدارد؛ سطح زیاد با وضوح پایینتر و فشردهسازی JPEG قویتر کوچکترین فایل را میدهد. حجم قبل و بعد و درصد صرفهجویی را میبینید، پس اگر نتیجه رضایتبخش نبود میتوانید با سطح دیگری دوباره اجرا کنید.
- بدون حساب، بدون محدودیت، بدون واترمارک. چون کار در مرورگر شما انجام میشود، ثبتنام لازم نیست، سقف روزانه برای فایل وجود ندارد، و چیزی روی خروجی حک نمیشود. هر چقدر میخواهید PDF فشرده کنید، هر بار که میخواهید، بدون اینکه آدرس ایمیلتان را به کسی بدهید.
کاربردهای رایج
کوچک کردن PDF بیشتر وقتی پیش میآید که یک فایل تصویرمحور برای ارسال یا ذخیره خیلی بزرگ است.
- پیوست ایمیل: یک فایل اسکنشده را زیر محدودیت ۲۵ مگابایت جیمیل یا اوتلوک نگه دارید بدون آپلود در سایت شخص ثالث.
- آپلود وب: قرارداد عکسگرفتهشده یا گزارش هزینه را زیر سقف حجم فایل یک پورتال نگه دارید.
- آرشیو: پوشهای از اسناد اسکنشده را با بخشی از حجم ذخیره کنید وقتی که به وضوح کامل چاپ نیاز ندارید.
یک مثال عملی
فرض کنید یک قرارداد ۱۲ صفحهای اسکن کردهاید و فایل agreement.pdf با ۱۸ مگابایت برای درگاه ایمیلتان خیلی بزرگ است. آن را اینجا رها کنید، سطح را روی متوسط بگذارید، و روی فشردهسازی PDF کلیک کنید. هر صفحه با ۱۲۰ DPI رندر و بهعنوان JPEG ذخیره میشود، سپس در یک PDF جدید بازسازی میشود. نمایشگر ۱۸ مگابایت اصلی، شاید ۳.۴ مگابایت فشرده، و ۸۱٪ صرفهجویی نشان میدهد. دانلود کنید و بهراحتی زیر محدودیت میرود. صفحات روی صفحهنمایش یکسان به نظر میرسند. تنها چیزی که از دست رفته امکان انتخاب متن است، چون هر صفحه حالا یک تصویر است، و آن فایل هرگز لپتاپ شما را ترک نکرده.
FAQ
آیا فایلم جایی آپلود میشود؟
خیر. فشردهسازی کاملاً در مرورگر شما با استفاده از pdf.js و pdf-lib بارگذاریشده در صفحه انجام میشود. PDF از دیسک شما به حافظه خوانده میشود، هر صفحه رندر و رمزگذاری مجدد میشود، و PDF جدید بهصورت محلی ساخته میشود. هیچ رفتوبرگشت سروری وجود ندارد — میتوانید در تب Network مرورگرتان تأیید کنید.
چرا PDF من کوچکتر نشد؟
این ابزار PDF را با فشردهسازی مجدد تصاویر صفحات کوچک میکند. PDFای که بیشتر از متن قابل انتخاب یا گرافیک برداری تشکیل شده داده تصویری بسیار کمی برای فشردهسازی دارد، پس رندر بهصورت تصویر ممکن است فایلی هماندازه یا بزرگتر بسازد. وقتی این اتفاق میافتد، ابزار آن را تشخیص میدهد، فایل اصلیتان را نگه میدارد و میگوید PDF از پیش بهینه است. هرگز فایل بزرگتری را بهعنوان کوچکتر تحویل نمیدهد.
چقدر صرفهجویی انتظار دارم؟
کاملاً به PDF بستگی دارد. اسناد اسکنشده و فایلهای تصویرمحور اغلب در سطح متوسط یا زیاد ۵۰–۹۰٪ کاهش مییابند، چون بیشتر حجمشان داده تصویری است. PDFهای خالص متن یا برداری ممکن است کمی یا اصلاً کوچک نشوند. نمایشگر قبل/بعد نتیجه دقیق فایل شما را نشان میدهد، پس اول متوسط را امتحان کنید و اگر بیشتر نیاز بود به زیاد بروید.
آیا متن هنوز قابل انتخاب خواهد بود؟
خیر، و این همان معامله اصلی است. برای فشردهسازی مؤثر در مرورگر، هر صفحه بهصورت تصویر رندر میشود، پس خروجی یک سری تصویر است نه متن قابل انتخاب. صفحات کاملاً خوانا میمانند و روی صفحهنمایش یکسان به نظر میرسند، اما نمیتوانید متن را علامتگذاری، کپی یا جستوجو کنید. اگر حفظ متن قابل انتخاب مهمتر از کاهش حجم است، این ابزار برای آن فایل مناسب نیست.
فشردهسازی PDF یک فایل PDF را بدون سپردن سند به یک وبسایت کوچک میکند. فایل را رها کنید، سطح فشردهسازی را انتخاب کنید، و روی فشردهسازی کلیک کنید — هر صفحه رندر میشود، بهعنوان JPEG رمزگذاری مجدد میشود، و در یک PDF کوچکتر بازسازی میشود، همه در مرورگر. حجم اصلی، فشردهشده و درصد صرفهجویی را خواهید دید، و اگر فایل کوچکتر نشود فایل اصلیتان را نگه میدارید. بهترین برای PDFهای اسکنشده و تصویرمحور؛ متن در این فرآیند به تصویر تبدیل میشود. موتور PDF فقط وقتی درخواست میکنید بارگذاری میشود، تا صفحه تا آماده شدن برای فشردهسازی سریع بماند.