PDF را از طریق Python برش دهید

راه حل Progressive PDF Crop با استفاده از Aspose.PDF سمت سرور برای API های Python، بدون استفاده از هیچ نرم افزاری مانند Microsoft یا Adobe Acrobat

پی دی اف را با Python برش دهید

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

این کتابخانه پایتون توسعه دهندگان را قادر می سازد تا اسناد PDF را به سرعت و کارآمد از طریق برنامه نویسی برش دهند. با استفاده از این کتابخانه، شما به راحتی می توانید PDF را با تعدادی از خواص، مانند عرض، ارتفاع، خونریزی، برش و trimbox برش دهید. Aspose.PDF به شما امکان می دهد به این ویژگی ها دسترسی پیدا کنید. این یک راه حل مستقل برای پردازش اسناد PDF در پایتون است که نیازی به نصب هیچ نرم افزار شخص ثالث ندارد.

به منظور برش فایل PDF، ما از Aspose.PDF for .NET API استفاده خواهیم کرد که یک API دستکاری اسناد غنی، قدرتمند و آسان برای استفاده برای پایتون از طریق پلت فرم دات نت است. مدیر بسته NuGet را باز کنید، Aspose.pdf را جستجو کرده و نصب کنید. شما همچنین می توانید از دستور زیر از کنسول مدیریت بسته استفاده کنید.

Python Package Manager Console

pip install aspose-pdf

نحوه برش PDF از طریق Python


شما به Aspose.PDF for Python نیاز دارید تا کد را در محیط خود امتحان کنید.

۱. یک سند PDF را با استفاده از شیء سند باز کنید. ۱. نوع جعبه را انتخاب کنید و جعبه Rectagle جدید ایجاد کنید ۱. سند به روز شده را با استفاده از روش Save () در مسیر جدید ذخیره کنید.

اگر می خواهید یک صفحه PDF را برش دهید، یک راه حل برش می تواند به شما کمک کند. با استفاده از این کتابخانه قدرتمند Aspose.PDF Python for .NET، می توانید PDF خود را با حفظ کیفیت آن تغییر دهید. این ابزار حرفه ای از Python برای برش موثر PDF استفاده می کند. مثال زیر نحوه تغییر یک سند PDF را در Python نشان می دهد:

فایل های PDF را برش دهید - Python

این کد نمونه نحوه برش صفحه PDF را نشان می دهد - Python

Input file:

File not added

Output format:

Output file:


import aspose.pdf as ap

    document = ap.Document(input_pdf)

    # Create new Box Rectagle
    new_box = ap.Rectangle(100, 100, 80, 10, True)
    document.pages[1].crop_box = new_box
    document.pages[1].trim_box = new_box
    document.pages[1].art_box = new_box
    document.pages[1].bleed_box = new_box

    document.save(output_pdf)

درباره Aspose.PDF برای Python API

Aspose.PDF برای پایتون از طریق .NET API از اکثر استانداردهای PDF و مشخصات PDF پشتیبانی می کند. این اجازه می دهد تا توسعه دهندگان برای قرار دادن جداول، نمودار ها، تصاویر، لینک ها، فونت های سفارشی - و بیشتر - به اسناد PDF. علاوه بر این، برش اسناد PDF نیز امکان پذیر است. Aspose.PDF for Python از طریق .NET ویژگی های امنیتی عالی را برای توسعه اسناد PDF امن فراهم می کند. برخی از ویژگی های کلیدی Aspose.PDF برای پایتون از طریق .NET API عبارتند از:

  • قابلیت خواندن و صادرات فایل های PDF در فرمت های مختلف تصویر از جمله BMP، GIF، JPEG و PNG.
  • تنظیم اطلاعات پایه (به عنوان مثال نویسنده، خالق) سند PDF.
  • ویژگی های تبدیل: تبدیل PDF به ورد، اکسل، و پاورپوینت. PDF را به فرمت های تصاویر تبدیل کنید. تبدیل فایل PDF به فرمت HTML و بالعکس. تبدیل PDF به EPUB، متن، XPS و غیره

شما می توانید اطلاعات بیشتری در مورد Aspose.PDF برای پایتون از طریق .NET API در documentation ما در مورد نحوه استفاده از API پیدا کنید.