Ինչպես սեղմել PDF-ը Python-ում

Այս արագ թեման ձեզ ցույց կտա, թե ինչպես պետք է սեղմել PDF-ը Python-ում ամբողջական կազմաձևման քայլերի օգնությամբ, ներառյալ միջավայրի կարգավորումը և օգտագործվող անհրաժեշտ դասերի մասին այլ տեղեկություններ: Դուք կարող եք հեշտությամբ օգտագործել պարզ API զանգեր Python-ում սեղմել PDF ֆայլի չափը և պահել այն սկավառակի վրա: Դուք կարող եք հետագայում հարմարեցնել PDF սեղմումը՝ օգտագործելով OptimizationOptions դասի կողմից ներկայացված տարբեր տարբերակներ:

Python-ում PDF-ը սեղմելու քայլեր

  1. PDF ֆայլը սեղմելու համար IDE-ն դրեք օգտագործել Aspose.PDF-ը Python-ի համար .NET-ի միջոցով
  2. Բեռնել սկզբնաղբյուր PDF ֆայլը սկավառակից՝ օգտագործելով Document դասի օրինակը
  3. Տեղադրեք OptimizationOptions դասի օբյեկտը PDF ֆայլերի սեղմումը կարգավորելու և PDF-ի օպտիմալացման տարբեր պարամետրեր սահմանելու համար
  4. Python-ում OptimizeResources մեթոդը սեղմում է PDF ֆայլը՝ հիմնվելով օգտագործված պարամետրերի վրա
  5. Պահպանեք սեղմված PDF ֆայլը սկավառակի վրա

Python-ում վերը նշված քայլերը նվազեցնում են PDF-ի չափը՝ հետևելով գործողությունների սահմանված հաջորդականությանը: Դուք կսկսեք գործընթացը՝ ավելացնելով API հղումներ՝ օգտագործելով pip install-ը և ներմուծելով անհրաժեշտ անվանատարածքը: Աղբյուրի PDF ֆայլը բեռնվելու է Document դասի օբյեկտի միջոցով սեղմման համար: Դուք կօգտագործեք OptimizationOptions դասի օրինակը PDF-ի համար սեղմման տարբեր տարբերակներ սահմանելու համար, ներառյալ պատկերների սեղմումը և PDF պատկերի որակը: OptimizeResources մեթոդը կիրառում է օպտիմալացման կարգավորումները՝ սեղմելու PDF-ը ընտրված ընտրանքների հիման վրա, նախքան սեղմված PDF ֆայլը սկավառակի վրա պահելը:

Կոդ՝ PDF-ը Python-ում սեղմելու համար

Վերոհիշյալ օրինակը Python-ում սեղմում է PDF չափը՝ ընդունելով պարզ API զանգեր և մի քանի տող կոդ: OptimizationOptions դասը նաև թույլ է տալիս սահմանել սեղմման այլ պարամետրեր, ներառյալ LinkDuplicateStreams, ImageEncoding, RemovePrivateInfo, MaxResolution, RemoveUnusedObjects, RemoveUnusedStreams և շատ այլ պարամետրեր: Եթե սկզբնաղբյուր PDF ֆայլն ունի բովանդակություն, որին կարելի է հղում կատարել՝ օգտագործելով վերը նշված կարգավորումները, այն կնպաստի PDF-ի սեղմման հասնելուն, երբ նշված հատկությունները հղում կատարվեն:

Այս թեմայում մենք իմացանք, որ PDF ֆայլը ծրագրային կերպով սեղմելու համար Python*-ի վրա հիմնված հավելվածներ կարելի է հեշտությամբ մշակել: Եթե ցանկանում եք իմանալ PDF-ը PDFA ձևաչափի փոխակերպելու մասին, տես ինչպես փոխարկել PDF-ը PDFA ֆորմատի՝ օգտագործելով Python-ը-ի հոդվածը:

 Հայերեն