قابلیت ویرایش فرمت های پی دی اف در Python

اطلاعات ویرایش حساس به PDF بومی و با کارایی بالا را با استفاده از Aspose.PDF سمت سرور برای API های Python بدون استفاده از هیچ نرم افزاری مانند Microsoft یا Adobe PDF سند می کند.

چگونگی ویرایش فایل پی دی اف با استفاده از Python کتابخانه

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

قابلیت ویرایش اسناد پی دی اف از طریق Python


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

۱. PDF را با نمونه ای از سند بارگذاری کنید. ۱. ایجاد تکدهFragmentTabsorber شی با عبارات جستجو به عنوان آرگومان. ۱. تنظیم گزینه های جستجو. ۱. حلقه را از طریق هر قطعه جمع آوری کنید تا ویرایش کنید. ۱. فایل PDF را ذخیره کنید.

قابلیت ویرایش فایل های پی دی اف - Python


    doc = new Document(dataDir + "test.pdf")

    textFragmentAbsorber = TextFragmentAbsorber(searchTerm)
    textSearchOptions = TextSearchOptions(True)
    textFragmentAbsorber.TextSearchOptions = textSearchOptions

    doc.Pages.Accept(textFragmentAbsorber)
    textFragmentCollection = textFragmentAbsorber.TextFragments
    for textFragment in textFragmentCollection:
        page = textFragment.Page
        annotationRectangle = textFragment.Rectangle
        RedactionAnnotation annot = Annotations.RedactionAnnotation(page, annotationRectangle)
        annot.FillColor = Color.Black
        doc.Pages[textFragment.Page.Number].Annotations.Add(annot, true)
        annot.Redact()

        doc.Save(dataDir + "output.pdf")