ویرایش PDF

یافتن و حذف محتوا در اسناد PDF با برنامه ها و API های متقابل رایگان

نحوه ویرایش فایل PDF

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

اسناد PDF را ویرایش کنید


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

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

PDF را ویرایش کنید - C#


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

    TextFragmentAbsorber textFragmentAbsorber = new TextFragmentAbsorber(searchTerm);
    TextSearchOptions textSearchOptions = new TextSearchOptions(true);
    textFragmentAbsorber.TextSearchOptions = textSearchOptions;

    doc.Pages.Accept(textFragmentAbsorber);
    TextFragmentCollection textFragmentCollection = textFragmentAbsorber.TextFragments;
    foreach (TextFragment textFragment in textFragmentCollection)
{
    Page page = textFragment.Page;
    Rectangle annotationRectangle = textFragment.Rectangle;

    Annotations.RedactionAnnotation annot = new Annotations.RedactionAnnotation(page, annotationRectangle);
    annot.FillColor = Color.Black;
    doc.Pages[textFragment.Page.Number].Annotations.Add(annot, true);
    annot.Redact();
}
    doc.Save(dataDir + "output.pdf");