این آموزش سریع توضیح میدهد که چگونه اندازه تصاویر در PDF را با استفاده از Python تغییر دهید. این آموزش شامل جزئیات برای تنظیم IDE، فهرست مراحل و کد نمونه برای توسعه یک ابزار تغییر اندازه تصاویر PDF با Python است. شما تکنیکهای مختلفی برای بهبود فرآیند و ایجاد خروجی مورد نظر به روشهای مختلف یاد خواهید گرفت.
مراحل تغییر اندازه تصویر PDF با Python
- محیط را برای استفاده از Aspose.PDF for Python via .NET جهت تغییر اندازه تصاویر در PDF تنظیم کنید
- کلاسهای مورد نیاز را وارد کرده و فایل PDF منبع را در یک شیء از کلاس Document بارگذاری کنید
- به صفحه اول دسترسی پیدا کرده و مجموعه تصاویر را دریافت کنید
- اولین تصویر از مجموعه را گرفته و برای پردازش بیشتر در یک جریان حافظه ذخیره کنید
- مکان اصلی تصویر را از صفحه حذف کنید
- یک شیء ImageStamp با استفاده از جریان تصویر ایجاد کرده و ارتفاع و عرض جدید را تنظیم کنید
- موقعیت ImageStamp را در گوشه پایین-چپ تصویر اصلی تنظیم کنید
- مهر تصویر را در صفحه ذخیره کرده و PDF را ذخیره کنید
این مراحل خلاصهای از نحوه کاهش اندازه تصویر در PDF با Python است. فایل PDF منبع را در یک شیء از کلاس Document بارگذاری کنید، با استفاده از شاخص مبتنی بر 1 به صفحه اول دسترسی پیدا کنید، مجموعه تصاویر را از صفحه هدف دریافت کنید، تصویر مورد نظر را انتخاب کرده و در یک جریان حافظه موقت ذخیره کنید. مکان تصویر اصلی را پنهان کنید، یک شیء ImageStamp ایجاد کنید، موقعیت اصلی تصویر را تنظیم کنید، اندازه جدیدی برای تصویر تعیین کرده و مهر را قبل از ذخیره PDF در صفحه ذخیره کنید.
کد تغییر اندازه عکس PDF با Python
کد بالا نشان میدهد که چگونه اندازه تصویر در PDF را با Python تغییر دهید. علاوه بر تغییر اندازه تصویر، میتوانید از ImageStamp برای تنظیم پسزمینه جدید، شفافیت، چرخش تصویر، تغییر سطح بزرگنمایی و کیفیت تصویر استفاده کنید. همچنین میتوانید بررسی محدوده اضافه کنید تا از عبور از حاشیههای صفحه جلوگیری شود و نوع تصویر را تغییر دهید یا آن را فشرده کنید تا فایل خروجی کوچکتری ایجاد شود.
این مقاله فرآیند دسترسی و تغییر اندازه تصاویر در PDF را توضیح داده است. برای افزودن JavaScript به PDF، به مقاله افزودن JavaScript به PDF با استفاده از Python مراجعه کنید.