Ինչպես փոխարկել PNG-ը PowerPoint սլայդ C#-ում

Այս հստակ ձեռնարկը տեղեկատվություն է տրամադրում փոխակերպելու PNG-ը PowerPoint սլայդ C#-ում: Կազմաձևման, փուլային գործընթացի և գործարկվող կոդերի մասին բոլոր անհրաժեշտ տեղեկությունները տրամադրվում են՝ PNG-ից PPTX փոխարկիչը C#-ում գրելու համար: Նմուշի կոդը ցույց է տալիս ամբողջական սցենարը և կարող է օգտագործվել ցանկացած օպերացիոն համակարգում, ինչպիսիք են Windows-ը, Linux-ը կամ macOS-ը:

C#-ում PNG-ը PPTX-ի փոխարկելու քայլեր

  1. Ստեղծեք միջավայր՝ Aspose.Slides for .NET-ը ձեր հավելվածում ավելացնելու համար
  2. Ստեղծեք նոր Presentation օբյեկտ
  3. Ստացեք առաջին slide հղումը ներկայացման սլայդների հավաքածուից
  4. Կարդացեք բոլոր բայթերը PNG ֆայլից
  5. Ներկայացման պատկերների հավաքածուում պատկեր ավելացնելու համար օգտագործեք PNG բայթ տվյալներ
  6. Ավելացրեք նկարի շրջանակ ընտրված սլայդի ձևերի հավաքածուում՝ օգտագործելով վերևում ավելացված պատկերը
  7. Պահպանեք ներկայացումը որպես PPTX՝ դրանում ունենալով PNG պատկեր

Վերոհիշյալ քայլերը ուղեցույց են * փոխարկելու PNG-ը PPTX-ի C#*-ում, որտեղ ստեղծվում է նոր ներկայացում, որը պարունակում է լռելյայն սլայդների հավաքածու, պատկերների հավաքածու և Պահպանման մեթոդ: Մենք պետք է հղում ստանանք առաջին սլայդին, այնուհետև պատկեր ավելացնենք՝ օգտագործելով PNG ֆայլից կարդացված բայթերի տվյալները: Մեր վերջնական նպատակը ընտրված սլայդի ձևերի հավաքածուին ավելացնել նկարի շրջանակ, որի մեջ պատկերն է:

Կոդ՝ C#-ում PNG-ը PowerPoint-ի փոխարկելու համար

Այս ֆունկցիայի հետ աշխատելիս՝ փոխակերպել PNG ֆայլը PowerPoint-ի C#-ում, մենք օգտագործել ենք Slide օբյեկտը՝ հղումը նպատակային սլայդին պահելու համար, և օգտագործել ենք IPPImage օբյեկտը՝ պատկերների հավաքածուում ավելացված նոր պատկերին հղումը պահելու համար: AddImage մեթոդն ունի մի շարք գերբեռնված կոնստրուկտորներ, որոնք վերցնում են տարբեր պարամետրեր, ինչպիսիք են բայթերը, Image օբյեկտը, IPPImage օբյեկտը, հոսքը և հիշողության հոսքը:

Այս ձեռնարկում մենք սովորեցինք փոխարկել PNG-ը PPTX-ի: Եթե ցանկանում եք իմանալ PowerPoint ներկայացման մեջ պատկերի ջրի մակարդակի նշագիծ ավելացնելու գործընթացը, տես ինչպես ավելացնել պատկերի ջրի մակարդակի նշագիծ PPTX ներկայացման մեջ՝ օգտագործելով C#-ի հոդվածը:

 Հայերեն