Phân tích tệp PPT bằng C#
Trích xuất văn bản và kiểm tra định dạng văn bản trong tệp PPT bằng API .NET phía máy chủ.
Phân tích tệp PPT bằng C#
Dùng Aspose.Slides for .NET để trích xuất văn bản từ bản trình bày PPT. Cài đặt gói từ NuGet hoặc chạy lệnh sau trong Package Manager Console.
Lệnh
PM> Install-Package Aspose.Slides.NETPhân tích tệp PPT – C#
using var presentation = new Presentation("presentation.ppt");
var textFrames = SlideUtil.GetAllTextFrames(presentation, true);
foreach (var textFrame in textFrames)
{
foreach (var paragraph in textFrame.Paragraphs)
{
foreach (var portion in paragraph.Portions)
{
Console.WriteLine(portion.Text);
Console.WriteLine(portion.PortionFormat.FontHeight);
var latinFont = portion.PortionFormat.LatinFont;
if (latinFont is not null)
{
Console.WriteLine(latinFont.FontName);
}
}
}
}Cách phân tích tệp PPT trong C#
Phân tích tài liệu cơ bản bằng API Aspose.Slides for .NET chỉ cần vài dòng mã.
- Tải tệp PPT bằng
Presentation. - Lấy các khung văn bản bằng
SlideUtil.GetAllTextFrames. - Duyệt qua các khung văn bản, đoạn văn và phần văn bản.
- Đọc các thuộc tính
Text,FontHeightvàLatinFont.FontNamekhi cần.
Yêu cầu hệ thống
Cần có môi trường chạy .NET được hỗ trợ và tham chiếu gói Aspose.Slides for .NET. Bạn có thể dùng Visual Studio hoặc môi trường phát triển C# tương thích khác.
- Môi trường tương thích với .NET Framework, .NET, Mono hoặc Xamarin
- Môi trường phát triển C# như Visual Studio
- Aspose.Slides for .NET được cài đặt từ NuGet
Được xây dựng bằng Aspose.Slides
Trích xuất văn bản và hình ảnh trực tuyến
Ứng dụng Aspose.Slides Parser miễn phí được xây dựng bằng Aspose.Slides for .NET, cùng API với đoạn mã ở trên. Hãy mở ứng dụng và xem API có thể làm gì với các tệp PPT của riêng bạn.
- Chạy trong trình duyệt, không cần cài đặt gì.
- Xem Aspose.Slides đọc tệp của bạn như thế nào trước khi viết mã.
- Tải lên tệp PPT và nhận văn bản cùng hình ảnh của tệp.
- Tải xuống tất cả dưới dạng một tệp ZIP.
Những gì là PPT Tập Tin Định Dạng
Tệp PPT là bản trình bày Microsoft PowerPoint 97-2003 theo định dạng tệp nhị phân. Tệp chứa các trang chiếu với văn bản, danh sách dấu đầu dòng, hình ảnh, đa phương tiện và đối tượng OLE nhúng. Các phiên bản PowerPoint mới hơn sử dụng định dạng PPTX dựa trên Office Open XML. Các ứng dụng như OpenOffice Impress và Apple Keynote cũng có thể tạo tệp PPT.
Các định dạng phân tích khác được hỗ trợ
Với C#, bạn cũng có thể phân tích các định dạng sau.