Šioje trumpoje pamokoje paaiškinama, kaip išbraukti tekstą PDF naudojant C#. Jame pateikiama informacija apie visus būtinus išteklius, laipsniškas procesas ir vykdomas pavyzdinis kodas, skirtas išbraukti tekstą Adobe PDF naudojant C#. Jis bendrina proceso detales, pvz., įkeliamas PDF failas, ieškoma tikslinio teksto puslapyje ir tada pažymima norima spalva.
Veiksmai, kaip išbraukti tekstą PDF naudojant C#
- Sukurkite aplinką, kad pridėtumėte Aspose.PDF for .NET, kad tekstas būtų išbrauktas PDF formatu
- Įkelkite tikslinį PDF failą, kuriame yra pavyzdinis tekstas, naudodami klasės objektą Document
- Deklaruokite TextFragmentAbsorber klasės objektą pateikdami paieškos tekstą
- Išnagrinėkite norimą puslapį ir suraskite jame visus teksto fragmentus
- Sukurkite objektą StrikeOutAnnotation, kad išbrauktumėte puslapyje esančius tikslinius teksto fragmentus
- Pridėkite šį komentarą prie komentarų rinkinio puslapyje ir išsaugokite PDF
Šie veiksmai aprašo kaip išbraukti Adobe Acrobat naudojant C#. Visos svarbios klasės, metodai ir ypatybės yra identifikuojamos ir naudojamos tiksliai apibrėžta seka norint pasiekti norimą išvestį, pavyzdžiui, dokumento klasė naudojama įkeliant Pdf failą, TextFragmentAbsorber klasė naudojama ieškant norimo teksto PDF faile, StrikeOutAnnotation klasė naudojama teksto išbrauktam komentarui sukurti, o tada ši anotacija įtraukiama į pasirinkto puslapio komentarų rinkinį.
Kodas, skirtas išbraukti tekstą PDF naudojant C#
Aukščiau pateiktas kodas parodo kaip išbraukti tekstą Adobe PDF naudojant C#. Jis naudoja TextFragmentAbsorber klasės objektą, kuris sukuria objektą paieškai atlikti, kuris toliau naudojamas ieškant teksto pirmame tikslinio PDF failo puslapyje. Kai teksto fragmentų rinkinys gaunamas naudojant TextFragmentAbsorber.Visit() metodą, dabar esame pasirengę sukurti StrikeOutAnnotation objektą bet kuriam teksto fragmentui, pateikdami komentaro pavadinimą ir spalvą.
Ši pamoka padėjo mums išbraukti konkretų tekstą PDF faile. Jei norite sužinoti, kaip paryškinti tekstą PDF faile, žr. straipsnį kaip ieškoti teksto ir paryškinti PDF naudojant C#.