Phân tích tệp PPTX 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 PPTX bằng API .NET phía máy chủ.
Phân tích tệp PPTX bằng C#
Dùng Aspose.Slides for .NET để trích xuất văn bản từ bản trình bày PPTX. 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 PPTX – C#
using var presentation = new Presentation("presentation.pptx");
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 PPTX 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 PPTX 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 PPTX 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 PPTX 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à PPTX Tập Tin Định Dạng
Tệp PPTX là bản trình bày được tạo bằng Microsoft PowerPoint. Khác với định dạng nhị phân PPT, PPTX sử dụng định dạng Office Open XML. Bản trình bày chứa các trang chiếu với văn bản, hình ảnh, định dạng, hiệu ứng động và các phương tiện khác được hiển thị dưới dạng trình chiếu.
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.