Այս հոդվածը նկարագրում է գործընթացը C#-ով դատարկ PDF էջերը հեռացնելու համար. Դուք կստանաք մանրամասներ IDE-ի կարգավորելու, քայլերի ցանկ, և օրինակ կոդ, որը ցույց է տալիս C#-ով PDF-ում դատարկ էջը ինչպես հեռացնել. Կխոսենք տարբեր բարելավումների մասին, որոնք կբարձրացնեն օրինակ կոդը՝ հատուկ ելք ստեղծելու համար.
PDF-ում լրացուցիչ էջը ջնջելու քայլերը C#-ի միջոցով
- Կարգավորեք IDE-ն, որպեսզի օգտագործի Aspose.PDF for .NET՝ դատարկ էջերը հեռացնելու համար
- Գործածեք վավեր լիցենզիա՝ հասնել ամբողջական արտադրանքի հնարավորություններին
- Բեռնեք աղբյուրի PDF ֆայլը՝ օգտագործելով Document դասը
- Վերլուծել յուրաքանչյուր page բեռնված PDF ֆայլում
- Ստուգեք, որ ընթացիկ էջում չկան տեքստ, պատկերներ, մեկնաբանություններ և ներդրված ձևեր
- Նշեք յուրաքանչյուր դատարկ էջ՝ օգտագործելով վերոնշյալ չափանիշները
- Վերլուծել յուրաքանչյուր էջը վերջինից սկսած և ջնջել բոլոր դատարկ էջերը
- Պահպանեք թարմացված PDF ֆայլը առանց դատարկ էջերի
Այս քայլերը ամփոփում են C#-ով PDF-ի դատարկ էջը հեռացնելու գործընթացը։ Բեռնեք աղբյուրի PDF‑ը Document օբյեկտում, վերլուծեք յուրաքանչյուր էջ և ստուգեք, թե արդյոք այն պարունակում է տեքստ, պատկերներ, մեկնաբանություններ կամ ներդրված ձևեր, և պահպանեք դատարկ էջերի ցանկը։ Վերջում, հեռացրեք վերջին էջից բոլոր դատարկ էջերը և պահպանեք ստացված ելքային PDF ֆայլը։
Կոդը PDF-ի դատարկ էջը ջնջելու համար C#-ով
Այս կոդը ցույց է տալիս, թե ինչպես C#-ով PDF-ի ավելորդ էջերը ջնջել. Դուք կարող եք փորձել Pages.Delete(int[])՝ բոլոր դատարկ էջերը մեկ կանչով ջնջելու համար, փոխարենը՝ բոլոր էջերը պարբերաբար անցնելիս, երբ ջնջում եք դատարկ էջերը. ImagePlacementAbsorber-ը կարող է օգտագործվել միայն այն պատկերների գոյությունը հայտնաբերելու համար, որոնք էջում են պատկերացվում, քանի որ Resources.Images.Count-ը ներառում է նաև հղված ռեսուրսները.
Այս կարճ դասընթացը ցույց է տալիս գործընթացը՝ որոնել դատարկ էջերը և հետո ջնջել դրանք PDF ֆայլից։ PDF-ը սև-սպիտակ PDF-ի դարձնելու համար, դիմեք հոդվածին PDF-ի սև-սպիտակ դարձնել C#-ով.