Šioje trumpoje mokymo programoje paaiškinama, kaip paryškinti PDF naudojant Python. Jame yra visa informacija, skirta aplinkai sukurti, programos kūrimo veiksmų sąrašas ir vykdomas pavyzdinis kodas, skirtas sukurti PDF žymeklį naudojant Python. Išmoksite šį procesą sistemingai atlikdami šią užduotį ir galėsite pritaikyti paryškintą tekstą pagal savo poreikius.
Veiksmai, kaip paryškinti tekstą PDF naudojant Python
- Konfigūruokite aplinką į naudokite Aspose.PDF, skirtą Python per .NET, kad paryškintumėte tekstą
- Įkelkite tikslinį PDF failą, kuriame tekstas turi būti paryškintas, naudodami klasės objektą Document
- Ieškokite teksto tiksliniame puslapyje naudodami klasę TextFragmentAbsorber
- Sukurkite paryškintą komentarą naudodami HighlightAnnotation klasę
- Prieš taikydami nurodykite paryškinimo spalvą ir kitas savybes
- Išsaugokite gautą PDF failą su paryškintu tekstu
Šie veiksmai padeda kaip paryškinti PDF failą naudojant Python. Pradžioje įkeliamas PDF failas ir naudojamas TextFragmentAbsorber klasės objektas, kad būtų nurodytas ieškomas tekstas, o tada randami visi tikslinio teksto egzemplioriai pasirinktame puslapyje. Atliekant kitus veiksmus, HighlightAnnotation naudojama norint apibrėžti paryškinimo anotaciją pasirinktam puslapiui ir konkrečiam egzemplioriui iš puslapyje rastų eilučių rinkinio, nurodant komentaro spalvą ir kitas ypatybes, jei reikia.
Kodas, skirtas paryškinti PDF dokumentą naudojant Python
Šis kodas parodo kaip paryškinti tekstą PDF naudojant Python. Jis naudoja TextFragmentAbsorber konstruktorių, kad nurodytų eilutę, kurios reikia ieškoti tiksliniame puslapyje, o tada metodas accept() naudojamas šios eilutės egzempliorių rinkiniui sukurti tiksliniame puslapyje. Panašiai HighlightAnnotation konstruktorius naudojamas norint nurodyti puslapį ir sritį, kurioje turi būti rodoma paryškinimo anotacija, naudojant stačiakampį aplink tikslinę eilutę.
Šis straipsnis mus išmokė kaip paryškinti PDF dokumentą naudojant Python. Jei norite sužinoti, kaip perbraukti tekstą PDF faile, žr. straipsnį kaip išbraukti tekstą Adobe PDF naudojant Python.