Այս հոդվածը նկարագրում է գործընթացը, թե ինչպես հեռացնել հիպերհղումը PDF-ից` օգտագործելով Python: Այն պարունակում է մանրամասներ մշակման միջավայրի կազմաձևման մասին, հավելվածը մշակելու քայլերի ցանկ և գործարկվող կոդ՝ Փիթոնի միջոցով բոլոր հիպերհղումները PDF-ից հեռացնելու համար: Դուք նաև կսովորեք անհատականացման տարբեր տարբերակներ՝ անհրաժեշտության դեպքում ընտրված էջերից հիպերհղումները հեռացնելիս:
Փիթոնի միջոցով PDF-ում հիպերհղումը ջնջելու քայլեր
- Հղումները հեռացնելու համար IDE-ն դրեք օգտագործել Aspose.PDF-ը Python-ի համար .NET-ի միջոցով
- Բեռնել սկզբնաղբյուր PDF-ը հիպերհղումներով՝ օգտագործելով Document դասի օբյեկտը
- Վերլուծեք բոլոր էջերը մեկ առ մեկ՝ annotations-ի հավաքածուները ստանալու համար
- Ստուգեք յուրաքանչյուր անոտացիա՝ LINK տեսակով
- Զանգահարեք ծանոթագրությունների հավաքածուի delete() մեթոդը
- Պահպանեք ելքային PDF-ը հիպերհղումները հեռացնելուց հետո
Այս քայլերը ներառում են PDF հիպերհղման հեռացման սարք մշակելու ընթացակարգը՝ օգտագործելով Python: PDF-ի յուրաքանչյուր էջ պարունակում է տարբեր տեսակի ծանոթագրությունների հավաքածու, ներառյալ LINK-ը: Այս գործընթացում PDF ֆայլի բոլոր էջերը կրկնվում են, որտեղ յուրաքանչյուր անոտացիա փորձարկվում է LINK անոտացիայի տիպի հետ, որը հետագայում ջնջվում է՝ օգտագործելով delete() մեթոդը ծանոթագրությունների հավաքածուից:
Կոդ՝ Python-ի միջոցով PDF-ից հղումը հեռացնելու համար
Այս կոդը ցույց է տալիս Python-ի միջոցով *հղումները PDF փաստաթղթից հեռացնելու գործընթացը: Յուրաքանչյուր էջի բոլոր ծանոթագրությունները վերլուծվում և ստուգվում են AnnotationType.LINK տեսակի համար, քանի որ այն նշանակում է հիպերհղում: Հիպերհղումը հայտնաբերելուց հետո այն ջնջվում է՝ զանգահարելով delete() մեթոդը, որը ջնջում է միայն հիպերհղումը, մինչդեռ տեքստը և դրա ձևաչափումը պահպանվում են, սակայն դուք կարող եք հարմարեցնել տեքստի ձևաչափը՝ նախքան այն ջնջելը սահմանելով անոտացիայի տարբեր հատկություններ:
Այս հոդվածը մեզ ուղղորդել է, թե ինչպես PDF-ում հեռացնել հիպերհղումները Python-ի միջոցով: Եթե ցանկանում եք սովորել PDF-ում հիպերհղումներ ավելացնելու գործընթացը, տես ինչպես ավելացնել հիպերհղումը PDF-ում Python-ի միջոցով-ի հոդվածը: