Այս հոդվածը մանրամասներ է տալիս ինչպես ստանալ պատկերներ PDF-ից C#-ով կազմաձևման մանրամասների և գործարկվող օրինակելի կոդի օգնությամբ: Համօգտագործվում է ծրագրի ամբողջական տրամաբանությունը, որը կարող է օգտագործվել այս հավելվածը գրելու համար, քանի որ տրված են բոլոր անհրաժեշտ դասերը և մեթոդները, որոնք անհրաժեշտ են PDF-ից C#** պատկերներ ստանալու համար տարբեր ձևաչափերով, ինչպիսիք են JPEG, PNG և այլն: Դուք նաև կսովորեք տարբեր տարբերակներ՝ բարելավելու գործընթացը՝ հարմարեցնելով ելքային պատկերները՝ դրանք PDF ֆայլից վերցնելուց հետո:
PDF պատկերներ C#-ում ստանալու քայլեր
- Կազմաձևեք IDE-ն այնպես, որ օգտագործի Aspose.PDF for .NET պատկերները PDF-ից հանելու համար
- Բեռնեք սկզբնաղբյուր PDF ֆայլը, որն ունի պատկերներ՝ օգտագործելով Document դասի օբյեկտը
- Ստացեք մուտք դեպի որոշակի պատկեր՝ օգտագործելով XImage դասի օբյեկտը
- Ստեղծեք նոր ֆայլի հոսք՝ օգտագործելով ցանկալի պատկերի անունը
- Պահպանեք պատկերը որպես JPEG և փակեք հոսքը
Այս քայլերը բացատրում են *ինչպես ստանալ պատկեր PDF-ից C#-ով` կիսվելով քայլ առ քայլ մոտեցմամբ, որտեղ սկզբում մենք բեռնում ենք սկզբնաղբյուր PDF ֆայլը, այնուհետև մուտք ենք ստանում PDF-ի որոշակի էջ: Յուրաքանչյուր էջ ունի ռեսուրսների հավաքածու, ներառյալ պատկերներ, որոնց կարելի է հղում կատարել ինդեքսի օգնությամբ: Երբ ցանկալի պատկերի հղումը մուտք է գործում XImage դասի օբյեկտ, այն կարող է պահպանվել որպես պատկեր հոսքի մեջ ցանկացած ցանկալի ձևաչափով:
Կոդ՝ PDF-ից C#-ով պատկեր ստանալու համար
Այս կոդը ցույց է տալիս C#-ով PDF-ից պատկերը դուրս բերելու գործընթացը՝ բեռնելով այն Document դասի օբյեկտում, այնուհետև ստանալով որոշակի էջի ռեսուրսների ցանկը, այնուհետև ռեսուրսներից՝ ստանալով այդ էջի պատկերների ցանկը: Հենց որ մեզ հասանելի լինի որոշակի պատկեր, մենք կարող ենք վերանվանել պատկերը փաստաթղթում առկա հղումների փոփոխությունների հետ մեկտեղ: Կարող եք նաև ստանալ տարբեր հատկություններ, ինչպիսիք են անունը, բարձրությունը և լայնությունը՝ պատկերները զտելու համար՝ նախքան դրանք սկավառակի վրա պահելը:
Այս ձեռնարկը մեզ առաջնորդել է պատկերներ հանել PDF էջից: Եթե ցանկանում եք սովորել PDF ֆայլում ջրի մակարդակի նշագիծ ավելացնելու գործընթացը, տես ինչպես ավելացնել ջրի մակարդակի նշագիծ PDF-ին C#-ում-ի հոդվածը: