รูปภาพสร้างขึ้นเพื่อการนำเสนอที่สวยงาม สร้างแรงบันดาลใจ และเป็นมืออาชีพ ด้วยการเพิ่มรูปภาพลงใน PowerPoint คุณจะได้แบ่งปันข้อมูลในรูปแบบที่ย่อยง่ายกับผู้ชมของคุณ
บทความนี้จะแสดงวิธีแปลง PNG เป็น PPT ใน C# PNG เป็นรูปแบบที่นิยมใช้ในการจัดเก็บรูปภาพ ดังนั้นคุณน่าจะได้รับประโยชน์จากการรู้วิธีเพิ่มรูปภาพ PNG ลงในงานนำเสนอ PowerPoint
- C # API เพื่อแปลงรูปภาพ PNG เป็น PPT
- แปลง PNG เป็น PowerPoint ใน C#
- เพิ่มเว็บอิมเมจใน PowerPoint ใน C#
C# API เพื่อแปลง PNG เป็น PPT
Aspose.Slides for .NET เป็น API ที่มีประสิทธิภาพที่ช่วยให้นักพัฒนาและแอปพลิเคชันสร้าง อ่าน แก้ไข แปลง และจัดการงานนำเสนอ PowerPoint (โดยไม่ต้องใช้ Microsoft PowerPoint หรือ สำนักงาน). เมื่อคุณได้ผลิตภัณฑ์นี้แล้ว คุณจะสามารถแปลงรูปภาพ PNG เป็นการนำเสนอ PPT โดยใช้โค้ด C# เพียงไม่กี่บรรทัด
หากต้องการติดตั้ง Aspose.Slides for .NET โปรดดูคู่มือ การติดตั้ง
แปลง PNG เป็น PowerPoint ใน C#
- สร้างอินสแตนซ์ของคลาส
Presentation
- โหลดภาพที่คุณต้องการเป็นสไลด์ในงานนำเสนอของคุณ
- สร้างสไลด์ตามรูปภาพ
- ระบุขนาด
- บันทึกงานนำเสนอที่เป็นผลลัพธ์
รหัส C # นี้แสดงวิธีแปลง PNG เป็น PPT:
using (Presentation pres = new Presentation())
{
IPPImage image = pres.Images.AddImage(File.ReadAllBytes("image.png"));
pres.Slides[0].Shapes.AddPictureFrame(ShapeType.Rectangle, 0, 0, 720, 540, image);
IPPImage image2 = pres.Images.AddImage(File.ReadAllBytes("image2.png"));
ISlide slide2 = pres.Slides.AddEmptySlide(pres.Slides[0].LayoutSlide);
slide2.Shapes.AddPictureFrame(ShapeType.Rectangle, 0, 0, 720, 540, image2);
IPPImage image3 = pres.Images.AddImage(File.ReadAllBytes("image3.png"));
ISlide slide3 = pres.Slides.AddEmptySlide(pres.Slides[0].LayoutSlide);
slide3.Shapes.AddPictureFrame(ShapeType.Rectangle, 0, 0, 720, 540, image3);
pres.Save("Presentation.ppt", SaveFormat.Ppt);
}
ภาพบางส่วนในงานนำเสนอ PowerPoint
ข้อมูล: Aspose ให้บริการ บริการแปลง PNG เป็น PowerPoint ฟรี ซึ่งเป็นการนำกระบวนการที่อธิบายไว้ไปใช้จริง
เพิ่มรูปภาพเว็บไปยัง PowerPoint ใน C#
ในส่วนก่อนหน้านี้ เราได้แนะนำคุณเกี่ยวกับการดำเนินการแทรกรูปภาพ PNG ที่จัดเก็บ (ในเครื่อง) บนคอมพิวเตอร์ของคุณลงในงานนำเสนอ PowerPoint อย่างไรก็ตาม หากรูปภาพที่คุณต้องการใช้จัดเก็บออนไลน์ คุณต้องดำเนินการดังนี้:
- สร้างอินสแตนซ์ของคลาส
Presentation
- รับการอ้างอิงของสไลด์แรกผ่านดัชนี
- ประกาศอาร์เรย์ไบต์และสร้างอินสแตนซ์ของคลาส
WebClient
- โหลดภาพเก็บไว้ในเว็บ
- สร้างสไลด์ตามรูปภาพ
- ระบุขนาดสไลด์
- บันทึกงานนำเสนอที่เป็นผลลัพธ์
รหัส C# นี้แสดงวิธีเพิ่มรูปภาพที่จัดเก็บบนเว็บไปยัง PowerPoint:
using (Presentation pres = new Presentation())
{
ISlide slide = pres.Slides[0];
byte[] imageData;
using (WebClient webClient = new WebClient())
{
imageData = webClient.DownloadData(new Uri("[INSERT URL HERE]"));
}
IPPImage image = pres.Images.AddImage(imageData);
slide.Shapes.AddPictureFrame(ShapeType.Rectangle, 10, 10, 100, 100, image);
pres.Save("pres.pptx", SaveFormat.Pptx);
}
รับใบอนุญาตฟรี
ต้องการทดสอบคุณสมบัติ Aspose.Slides โดยไม่มีข้อ จำกัด หรือไม่? รับ ใบอนุญาตชั่วคราวฟรี
บทสรุป
เราเชื่อว่าตอนนี้คุณรู้วิธีใช้ไลบรารี .NET ที่ทรงพลังเพื่อแปลงภาพ PNG เป็นงานนำเสนอ PowerPoint ใน C# คุณอาจต้องการดูการดำเนินการแปลงหน้าผลิตภัณฑ์สำหรับ PNG เป็น PPT
หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับ Aspose.Slides คุณสมบัติ โปรดดูเอกสารประกอบ/). หากคุณมีคำถาม คุณสามารถโพสต์ได้ที่ฟอรัม