แยกวิเคราะห์ไฟล์ PPT ออนไลน์และผ่านทาง .NET
พัฒนาแอปพลิเคชันแยกวิเคราะห์การนำเสนอ PPT ที่ใช้ .NET อันทรงพลัง รหัส C# ที่แสดงสำหรับการแยกวิเคราะห์ PPT
แยกวิเคราะห์การนำเสนอ PPT ผ่านแอปออนไลน์
- นำเข้าไฟล์ PPT เพื่อแยกวิเคราะห์โดยการอัปโหลด
- ทำได้โดยการคลิกภายในพื้นที่วางผ่านการลากและวางของแอปแยกวิเคราะห์
- ขึ้นอยู่กับขนาดของไฟล์ PPT และความเร็วอินเตอร์เน็ต ให้รอสักครู่
- คลิกปุ่ม ‘แยกวิเคราะห์ตอนนี้’ เพื่อแยกวิเคราะห์เอกสาร
- ดาวน์โหลดไฟล์แยกวิเคราะห์เพื่อดูได้ทันที
แยกวิเคราะห์การนำเสนอ PPT ผ่าน .NET
- เพิ่มการอ้างอิงไลบรารีให้กับโครงการ .NET
- โหลดไฟล์ PPT โดยใช้วัตถุคลาสการนำเสนอ
- กำหนดวัตถุ ITextFrame[]
- วนซ้ำผ่านเฟรมและส่วน
- รับข้อความและพิมพ์หรือบันทึก
รหัส C#: การแยกข้อความการนำเสนอ PPT
using Aspose.Slides; | |
Presentation sourcePres = new Presentation(dataDir + "demo.pptx"); | |
ITextFrame[] textFramesPPTX = Util.SlideUtil.GetAllTextFrames(sourcePres, true); | |
for (int i = 0; i < textFramesPPTX.Length; i++) | |
foreach (IParagraph para in textFramesPPTX[i].Paragraphs) | |
foreach (IPortion port in para.Portions){ | |
Console.WriteLine(port.Text); | |
Console.WriteLine(port.PortionFormat.FontHeight); | |
if (port.PortionFormat.LatinFont != null) | |
Console.WriteLine(port.PortionFormat.LatinFont.FontName); | |
} | |
รหัส C# : การแยกภาพการนำเสนอ PPT
Presentation pres = new Presentation("presentation.pptx"); | |
Aspose.Slides.IPPImage img = null; | |
ImageFormat format = System.Drawing.Imaging.ImageFormat.Jpeg; | |
int imageIndex = 1; | |
string imageType = ""; | |
String imagePath = "Image_"; | |
foreach (var image in pres.Images){ | |
format = GetImageFormat(image.ContentType); | |
imageType = image.ContentType; | |
imageType = imageType.Remove(0, imageType.IndexOf("/") + 1); | |
image.SystemImage.Save(imagePath + "Slide_" + imageIndex.ToString() + "." + imageType, format); | |
imageIndex++; | |
} |
พัฒนาแอปพลิเคชัน Parser การนำเสนอ PPT ผ่าน .NET
ต้องการพัฒนาแอปพลิเคชันแยกวิเคราะห์ PPT หรือไม่ ด้วย
Aspose.Slides for .NET
ซึ่งเป็น API ลูกของ
Aspose.Total for .NET
นักพัฒนา .NET ทุกคนสามารถรวมโค้ด API ข้างต้นภายในแอปพลิเคชันตัวแยกวิเคราะห์เอกสารได้ไลบรารี .NET อันทรงพลังช่วยให้สามารถตั้งโปรแกรมโซลูชันการแยกวิเคราะห์เอกสารเพื่อแยกรูปภาพและข้อความได้นอกจากนี้ยังสามารถรองรับรูปแบบยอดนิยมมากมายรวมถึงรูปแบบ PPT
ยูทิลิตี้ .NET เพื่อประมวลผลไฟล์ PPT สำหรับแอปพลิเคชันแยกวิเคราะห์
มีตัวเลือกอื่นในการติดตั้ง Aspose.Slides for .NET หรือ Aspose.Total for .NET ลงบนระบบของคุณโปรดเลือกรายการที่ตรงกับความต้องการของคุณและปฏิบัติตามคำแนะนำทีละขั้นตอน:
- ติดตั้ง แพ็คเกจ NuGet ดู เอกสารประกอบ
- ติดตั้งไลบรารีโดยใช้ คอนโซลตัวจัดการแพ็คเกจ ภายใน Visual Studio IDE
ความต้องการของระบบ
ผลิตภัณฑ์ของเราสามารถข้ามแพลตฟอร์มได้อย่างสมบูรณ์และรองรับการใช้งาน .NET หลักทั้งหมดตามข้อกำหนด ‘.NET Standard 2.0’:
- Microsoft .NET Framework เริ่มต้นจากเวอร์ชัน 2.0 แรกสุด และลงท้ายด้วย ‘.NET Framework 4.8’ ล่าสุด
- .NET Core เริ่มต้นจากเวอร์ชัน 2.0 แรกสุด และลงท้ายด้วย ‘.NET 6’ ล่าสุด
- โมโน >= 2.6.7
เนื่องจากโค้ด .NET ไม่ต้องพึ่งพาฮาร์ดแวร์หรือระบบปฏิบัติการพื้นฐาน แต่ต้องใช้บน Virtual Machine เท่านั้น คุณจึงมีอิสระในการพัฒนาซอฟต์แวร์ทุกประเภทสำหรับ Windows, macOS, Android, iOS และ Linuxเพียงตรวจสอบให้แน่ใจว่าคุณได้ติดตั้ง .NET Framework, .NET Core, Windows Azure, Mono หรือ Xamarin เวอร์ชันที่เกี่ยวข้อง
เราขอแนะนำให้ใช้ Microsoft Visual Studio, Xamarin และ MonoDevelop IDE เพื่อสร้างแอปพลิเคชัน C#, F#, VB.NET
สำหรับรายละเอียดเพิ่มเติม โปรดดูที่ เอกสารประกอบผลิตภัณฑ์
คำถามที่พบบ่อย
- ฉันสามารถใช้โค้ด .NET ข้างต้นในแอปพลิเคชันของฉันได้หรือไม่ใช่ คุณสามารถดาวน์โหลดโค้ดนี้และใช้เพื่อวัตถุประสงค์ในการพัฒนาแอปพลิเคชันตัวแยกวิเคราะห์เอกสารที่ใช้ .NET โค้ดนี้ทำหน้าที่เป็นทรัพยากรอันมีค่าในการปรับปรุงฟังก์ชันการทำงานและความสามารถของโปรเจ็กต์ของคุณในโดเมนของการประมวลผลเอกสารแบ็กเอนด์ เช่น การอ่านโหนด และการโหลดเอกสารเพื่อแยกข้อความและรูปภาพ
- แอพแยกวิเคราะห์เอกสารออนไลน์นี้ใช้งานได้บน Windows เท่านั้นหรือไม่คุณมีความยืดหยุ่นในการเริ่มแยกวิเคราะห์เอกสารบนอุปกรณ์ใดก็ได้ โดยไม่คำนึงถึงระบบปฏิบัติการที่อุปกรณ์ทำงาน ไม่ว่าจะเป็น Windows, Linux, Mac OS หรือ Android สิ่งที่คุณต้องมีคือเว็บเบราว์เซอร์ร่วมสมัยและการเชื่อมต่ออินเทอร์เน็ตที่ใช้งานได้
- การใช้แอปออนไลน์เพื่อแยกวิเคราะห์เอกสาร PPT ปลอดภัยหรือไม่แน่นอน! ไฟล์เอาต์พุตที่สร้างผ่านบริการของเราจะถูกลบออกจากเซิร์ฟเวอร์ของเราโดยอัตโนมัติอย่างปลอดภัยภายในกรอบเวลา 24 ชั่วโมงด้วยเหตุนี้ ลิงก์ที่แสดงที่เกี่ยวข้องกับไฟล์เหล่านี้จะหยุดทำงานหลังจากช่วงเวลานี้
- เบราว์เซอร์ใดที่ควรใช้แอพ?คุณสามารถใช้เว็บเบราว์เซอร์สมัยใหม่เช่น Google Chrome, Firefox, Opera หรือ Safari สำหรับโปรแกรมแยกวิเคราะห์เอกสาร PPT ออนไลน์อย่างไรก็ตาม หากคุณกำลังพัฒนาแอปพลิเคชันบนเดสก์ท็อป เราขอแนะนำให้ใช้ API การประมวลผลเอกสาร Aspose.Total เพื่อการจัดการที่มีประสิทธิภาพ