این مبحث ساده بر نحوه برش دادن PDF با استفاده از پایتون تمرکز دارد. این شامل جزئیات پیکربندی، جریان برنامه و یک کد نمونه کار است که برنامه ای را برای برش صفحه در PDF با استفاده از Python نشان می دهد. این کد نمونه را میتوان در هر یک از سیستمعاملهایی که از محیطهای پایتون و داتنت پشتیبانی میکنند استفاده کرد و به آکروبات یا ابزار شخص ثالث دیگری برای برش بخشی از یک فایل PDF نیاز ندارد.
مراحل برش PDF با استفاده از پایتون
- محیطی را برای از Aspose.PDF برای پایتون از طریق دات نت استفاده کنید برای برش بخشی از صفحه ایجاد کنید
- با استفاده از شی کلاس Document برای برش به فایل PDF نمونه دسترسی پیدا کنید
- نمایش مقادیر جعبه های صفحه PDF (در صورت لزوم)
- با تعریف ناحیه برش، شی کلاس Rectangle را نمونه سازی کنید
- مستطیل برش خورده را به CropBox، TrimBox، ArtBox و BleedBox اختصاص دهید.
- PDF را با قسمت برش داده شده روی دیسک ذخیره کنید
مراحل بالا مستلزم روند برش سند PDF با استفاده از پایتون است. این فرآیند با دسترسی به فایل PDF منبع و نشان دادن مقادیر موجود برای CropBox، TrimBox، ArtBox، BleedBox و MediaBo در داخل کنسول آغاز میشود. در مراحل بعدی، با استفاده از نمونه ای از کلاس Rectangle و تنظیم آن به عنوان یک پارامتر جدید برای تمام کادرهای صفحه PDF مشخص شده در بالا، یک ناحیه برش داده شده تعریف می شود.
کد برای برش فایل PDF با استفاده از پایتون
این کد مثال را می توان به عنوان یک برنامه کاربردی اساسی برای برش صفحه در PDF با استفاده از Python استفاده کرد. شما می توانید هر مقدار جعبه PDF را بر اساس نیاز تنظیم کنید، اما برای برش بخشی از PDF منبع و نمایش کامل آن در صفحه فایل PDF جدید، مقدار جدید را برای تمام کادرهای ذکر شده اعمال کنید. در صورت لزوم می توان از پرچم normalizeCoordinates برای تنظیم ابعاد مستطیل جدید استفاده کرد.
در این مبحث بر روی نحوه برش فایل PDF با استفاده از پایتون تمرکز کرده ایم. اگر علاقه مند به یادگیری در مورد اصلاح ابرداده PDF هستید، به مقاله در نحوه تغییر متادیتا PDF با استفاده از پایتون مراجعه کنید.