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

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

PDF-ը C#-ով սեղմելու քայլեր

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

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

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

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

Այս թեմայում մենք իմացանք, որ PDF ֆայլը ծրագրային սեղմելու համար կարելի է հեշտությամբ մշակել C# վրա հիմնված հավելված: Եթե ցանկանում եք իմանալ PDF-ը էջերի բաժանելու մասին, տես ինչպես բաժանել PDF ֆայլը ըստ էջերի C#-ում հոդվածը:

 Հայերեն