Ինչպես պտտել PDF-ը C#-ով

Այս հոդվածն օգնում է ինչպես պտտել PDF-ը՝ օգտագործելով C#: Այն բացատրում է IDE-ի կոնֆիգուրացիաները սահմանելու համար անհրաժեշտ ռեսուրսները, պահանջվող արդյունքներին հասնելու համար կատարվող առաջադրանքների ցանկը և գործարկվող կոդը՝ PDF-ի կողմնորոշումը C#**-ի միջոցով փոխելու համար: Նմուշի կոդը կարող է իրականացվել .NET-ին աջակցող ցանկացած միջավայրում և չի պահանջում որևէ այլ երրորդ կողմի գործիք կամ ծրագրակազմ PDF-ը մշտապես պտտելու համար:

PDF ֆայլը C#-ով պտտելու քայլեր

  1. Սահմանեք միջավայրը, որպեսզի ավելացվի Aspose.PDF for .NET՝ էջերը պտտելու համար
  2. Բեռնեք մուտքագրված PDF-ը՝ օգտագործելով Document դասը՝ կողմնորոշումը փոխելու համար
  3. Վերլուծեք յուրաքանչյուր էջի միջով և ստացեք ուղղանկյունի տարածքը՝ օգտագործելով MediaBox հատկությունը
  4. Ժամանակավոր փոփոխականում փոխեք MediaBox ուղղանկյան երկարությունը լայնության հետ
  5. Սահմանեք MediaBox-ը և CropBox-ը թարմացված ուղղանկյունի վրա
  6. Սահմանեք էջի Rotation հատկությունը, որպեսզի պտտվի նաև բովանդակությունը
  7. Պահպանեք ստացված PDF ֆայլը էջի և բովանդակության փոփոխված կողմնորոշմամբ

Վերոհիշյալ քայլերը ուղեցույցում են ինչպես պտտել էջերը PDF-ում՝ օգտագործելով C#: Սկզբում սկզբնաղբյուր PDF-ը բեռնվում է Document դասի օբյեկտի մեջ, այնուհետև յուրաքանչյուր էջ վերլուծվում է՝ իր MediaBox ուղղանկյունին մուտք գործելու համար: Ուղղանկյունի երկարությունը և լայնությունը փոխվում են, և այնուհետև վերականգնվում են որպես էջի նոր MediaBBox և CropBox, նախքան ստացված PDF ֆայլը սկավառակի վրա պահելը:

Կոդ՝ բոլոր էջերը PDF-ում պտտելու համար՝ օգտագործելով C#

Այս կոդը ցույց է տալիս ինչպես պտտել PDF ֆայլը՝ օգտագործելով C#: Մենք տեսնում ենք, որ յուրաքանչյուր էջ ունի MediaBox հատկություն, որը կարող է օգտագործվել էջը պտտելու համար այնպես, որ MediaBox ուղղանկյունի լայնությունը փոխվի իր բարձրության հետ և հաշվարկվի նոր ուղղանկյուն՝ այդպիսով փոխելով էջի կողմնորոշումը միայն այն դեպքում, երբ բովանդակությունը չի փոխվել: Եթե ցանկանում եք նաև փոխել բովանդակության կողմնորոշումը, ապա օգտագործեք էջի Rotate հատկությունը, որը սահմանված է Rotation.on270 այս օրինակելի կոդում:

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

 Հայերեն