Այս արագ թեման ձեզ ցույց կտա, թե ինչպես պետք է սեղմել PDF-ը Python-ում ամբողջական կազմաձևման քայլերի օգնությամբ, ներառյալ միջավայրի կարգավորումը և օգտագործվող անհրաժեշտ դասերի մասին այլ տեղեկություններ: Դուք կարող եք հեշտությամբ օգտագործել պարզ API զանգեր Python-ում սեղմել PDF ֆայլի չափը և պահել այն սկավառակի վրա: Դուք կարող եք հետագայում հարմարեցնել PDF սեղմումը՝ օգտագործելով OptimizationOptions դասի կողմից ներկայացված տարբեր տարբերակներ:
Python-ում PDF-ը սեղմելու քայլեր
- PDF ֆայլը սեղմելու համար IDE-ն դրեք օգտագործել Aspose.PDF-ը Python-ի համար .NET-ի միջոցով
- Բեռնել սկզբնաղբյուր PDF ֆայլը սկավառակից՝ օգտագործելով Document դասի օրինակը
- Տեղադրեք OptimizationOptions դասի օբյեկտը PDF ֆայլերի սեղմումը կարգավորելու և PDF-ի օպտիմալացման տարբեր պարամետրեր սահմանելու համար
- Python-ում OptimizeResources մեթոդը սեղմում է PDF ֆայլը՝ հիմնվելով օգտագործված պարամետրերի վրա
- Պահպանեք սեղմված 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-ը-ի հոդվածը: