Šioje pamokoje nurodoma, kaip pašalinti hipersaitą iš PDF C#. Gausite visą informaciją, reikalingą kūrimo aplinkai nustatyti, veiksmų, kurių reikia laikytis kuriant programą, rinkinį ir paleidžiamo kodo pavyzdį, skirtą pašalinti saitą iš PDF C#, kad neliktų nė vieno hipersaito. Šiai operacijai paleidžiant šią programą sistemoje nereikia įdiegti jokio trečiosios šalies įrankio ar programinės įrangos.
Veiksmai, kaip pašalinti visus hipersaitus iš PDF C#
- Nustatykite kūrimo aplinką, kad nuorodoms pašalinti būtų naudojama Aspose.PDF for .NET
- Įkelkite pavyzdinį PDF failą naudodami Document klasės objektą, kuriame yra keli hipersaitai
- Išnagrinėkite kiekvieną puslapį ir pasiekite komentarų rinkinį kiekviename puslapyje
- Išnagrinėkite visus komentarus ir raskite nuorodos tipo komentarus
- Norėdami pašalinti hipersaitą, iš Anotacijų rinkinio klasės iškvieskite metodą Delete()
- Išsaugokite gautą PDF failą be hipersaitų
Šie veiksmai suteikia konsoliduotą informaciją pašalinti hipersaitą iš PDF formatu C#. Procesas pradedamas įkeliant tikslinį PDF failą ir analizuojant kiekvieno puslapio komentarų rinkinį, kad būtų galima rasti nuorodos tipo anotaciją. Radus hipersaito anotaciją, ji ištrinama iškviečiant AnnotationsCollection klasės metodą Delete().
Kodas, skirtas pašalinti nuorodas iš PDF dokumento C#
Pirmiau minėtas kodas demonstruoja kaip pašalinti nuorodą iš PDF C#, kad hipersaito tekstas liktų ten, tačiau pašalinama tik nuoroda. Galite ieškoti įvairių tipų komentarų, pvz., teksto, apskritimo, daugiakampio, polilinijos, linijos, kvadrato, laisvo teksto, paryškinimo, pabraukimo ir kt. Jei norite ištrinti visus komentarus, neatsižvelgiant į jų tipą, iškvieskite metodą Delete() be jokių argumentų.
Ši trumpa pamoka išmokė mus sukurti PDF hipersaitų šalinimo priemonę C#. Jei norite sužinoti, kaip PDF faile pridėti hipersaitą, žr. straipsnį kaip pridėti hipersaitą į PDF naudojant C#.