نحوه فشرده سازی PDF در پایتون

این مبحث سریع نحوه فشرده‌سازی PDF در پایتون** را با کمک مراحل پیکربندی کامل شامل تنظیم محیط و سایر اطلاعات در مورد کلاس‌های لازم برای استفاده، راهنمایی می‌کند. می‌توانید به راحتی از فراخوانی‌های API ساده در پایتون اندازه فایل PDF را فشرده کنید و آن را در دیسک ذخیره کنید. می‌توانید فشرده‌سازی PDF را با استفاده از گزینه‌های مختلف که توسط کلاس OptimizationOptions در معرض دید قرار گرفته‌اند، سفارشی کنید.

مراحل فشرده سازی PDF در پایتون

  1. برای فشرده سازی یک فایل PDF، IDE را روی از Aspose.PDF برای پایتون از طریق دات نت استفاده کنید تنظیم کنید
  2. فایل PDF منبع را با استفاده از نمونه کلاس Document از دیسک بارگیری کنید
  3. برای پیکربندی فشرده سازی فایل های PDF و تنظیم تنظیمات مختلف بهینه سازی PDF، شی کلاس OptimizationOptions را نمونه سازی کنید.
  4. روش OptimizeResources در پایتون فایل PDF را بر اساس تنظیمات استفاده شده فشرده می کند
  5. فایل PDF فشرده شده را روی دیسک ذخیره کنید

مراحل بالا در *پایتون با دنبال کردن توالی تعریف شده از عملیات، اندازه PDF را کاهش می دهد. شما این فرآیند را با افزودن مراجع API با استفاده از نصب pip و وارد کردن فضای نام مورد نیاز آغاز خواهید کرد. فایل PDF منبع با استفاده از شی کلاس Document برای فشرده سازی بارگذاری می شود. شما از نمونه کلاس OptimizationOptions برای تنظیم گزینه های مختلف فشرده سازی برای PDF از جمله فشرده سازی تصاویر و کیفیت تصویر PDF استفاده خواهید کرد. روش OptimizeResources تنظیمات بهینه‌سازی را برای فشرده‌سازی PDF بر اساس گزینه‌های انتخاب شده قبل از ذخیره فایل PDF فشرده روی دیسک اعمال می‌کند.

کد برای فشرده سازی PDF در پایتون

مثال فوق در Python فشرده سازی اندازه PDF با استفاده از فراخوانی های ساده API و چند خط کد. کلاس OptimizationOptions همچنین به شما امکان می دهد تنظیمات فشرده سازی دیگری از جمله LinkDuplicateStreams، ImageEncoding، RemovePrivateInfo، MaxResolution، RemoveUnusedObjects، RemoveUnusedStreams و بسیاری از تنظیمات دیگر را تنظیم کنید. اگر فایل PDF منبع دارای محتوایی باشد که با استفاده از تنظیمات ذکر شده در بالا می توان به آن اشاره کرد، پس از ارجاع این ویژگی ها به فشرده سازی PDF کمک می کند.

در این مبحث یاد گرفتیم که برای فشرده سازی فایل PDF بصورت برنامه نویسی برنامه های مبتنی بر پایتون را می توان به راحتی توسعه داد. اگر می خواهید با تبدیل PDF به فرمت PDFA آشنا شوید، به مقاله نحوه تبدیل PDF به فرمت PDFA با استفاده از پایتون مراجعه کنید.

 فارسی