Bài viết nhanh này mô tả cách trích xuất phương tiện từ PowerPoint bằng C#. Nó cung cấp đầy đủ chi tiết để thiết lập IDE, danh sách các bước, và một đoạn mã mẫu minh họa cách trích xuất video từ PowerPoint bằng C#. Đoạn mã này không chỉ giới hạn ở việc lấy video, mà còn có thể trích xuất âm thanh. Bạn sẽ học các kỹ thuật để lấy tất cả các định dạng tệp video và âm thanh được PowerPoint hỗ trợ.
Các bước để trích xuất video từ PowerPoint bằng C#
- Đặt môi trường để sử dụng Aspose.Slides for .NET để trích xuất phương tiện từ một bản trình bày
- Đặt giấy phép một cách tùy chọn, xác định tên tệp PPTX đầu vào và thư mục đầu ra để lưu tất cả các tệp media đã trích xuất
- Tải tệp PPTX nguồn vào đối tượng lớp Presentation để đọc nội dung
- Duyệt qua tất cả các slide trong bản trình chiếu và phân tích tất cả các hình dạng trong mỗi slide
- Nếu một video được nhúng được tìm thấy trong shape, xác định định dạng của nó bằng hàm tùy chỉnh và lưu nó vào thư mục đầu ra
- Nếu hình dạng chứa một đoạn âm thanh nhúng, xác định định dạng của nó bằng cách sử dụng hàm tùy chỉnh và lưu nó vào thư mục đầu ra
- Định nghĩa hàm tùy chỉnh để xác định định dạng tệp media
Các bước này mô tả cách lấy video từ PowerPoint bằng C#. Tải tệp PPTX nguồn, lặp qua tất cả các slide, lấy bộ sưu tập các hình dạng trong mỗi slide và kiểm tra sự hiện diện của các clip âm thanh và video nhúng trong đó. Nếu tìm thấy tệp media, xác định loại của nó và lưu vào thư mục đầu ra.
Mã để Trích xuất Âm thanh từ PPTX bằng C#
Đoạn mã này minh họa cách trích xuất video từ PowerPoint bằng C#. Mã mẫu bao gồm các phần riêng biệt để lấy video và clip âm thanh nhúng mà bạn có thể sử dụng khi cần. Thuộc tính ContentType được cung cấp bởi đối tượng media Aspose.Slides chứa phần mở rộng tệp chính xác đã được sử dụng để lưu clip trong slide.
Bài viết này giải thích quy trình trích xuất âm thanh và video từ bản trình chiếu PowerPoint. Để trích xuất văn bản từ PowerPoint, hãy tham khảo bài viết Trích xuất văn bản từ PowerPoint bằng C#.