پی دی اف سند Redaction راه حل

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

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

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

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


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

۱. PDF را با نمونه ای از سند بارگذاری کنید. ۱. ایجاد تکدهFragmentTabsorber شی با عبارات جستجو به عنوان آرگومان. ۱. تنظیم گزینه های جستجو. ۱. حلقه را از طریق هر قطعه جمع آوری کنید تا ویرایش کنید. ۱. فایل 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");