Trích xuất phương tiện từ PowerPoint bằng Java

Hướng dẫn nhanh này giải thích cách trích xuất phương tiện từ PowerPoint bằng Java. Bạn sẽ học cách thiết lập IDE, nhận danh sách các bước, và một đoạn mã mẫu cho thấy cách trích xuất video từ PowerPoint bằng Java. Đoạn mã mẫu chứa hai phần riêng biệt để trích xuất video và âm thanh từ mỗi slide.

Các bước trích xuất âm thanh từ PPTX bằng Java

  1. Cấu hình IDE để sử dụng Aspose.Slides for Java để trích xuất phương tiện từ bản trình chiếu
  2. Áp dụng giấy phép và thực hiện cấu hình ban đầu bằng cách khai báo các biến khác nhau
  3. Tải PPTX nguồn vào đối tượng lớp Presentation
  4. Duyệt qua tất cả các slides trong bản trình chiếu và phân tích mỗi hình dạng trong slide tương ứng
  5. Nếu hình dạng hiện tại là một IVideoFrame có video nhúng, lấy luồng của nó và lưu vào đĩa
  6. Nếu hình dạng là IAudioFrame có clip âm thanh nhúng, lấy dữ liệu luồng của nó và lưu vào đĩa

Các bước này cho thấy cách trích xuất video từ PowerPoint bằng Java; tuy nhiên, mã mẫu cũng minh họa việc trích xuất các đoạn âm thanh. Để bắt đầu quá trình, tải bản trình chiếu nguồn, lặp qua mỗi slide trong đó và truy cập bộ sưu tập các shape. Kiểm tra loại nội dung của mỗi shape so với IVideoFrame cho đoạn video nhúng hoặc so với IAudioFrame cho các đoạn âm thanh. Nếu nội dung loại video hoặc âm thanh được xác nhận, lấy luồng của nó và lưu phương tiện với phần mở rộng phù hợp được xác định bằng một hàm tùy chỉnh.

Mã để trích xuất video từ PowerPoint bằng Java

Mã này hiển thị cách lấy video từ PowerPoint bằng Java. Bạn cũng có thể trích xuất các nội dung khác, chẳng hạn như văn bản, ghi chú người thuyết trình, trích xuất văn bản từ các băng nhóm, và xuất văn bản ra định dạng TXT hoặc JSON nếu cần. Nếu loại nội dung không được tìm thấy, tức là không có trong danh sách các loại nội dung đã cho, các loại mặc định MP4 hoặc MP3 sẽ được sử dụng.

Bài viết này hướng dẫn cách trích xuất video và âm thanh từ một bản trình chiếu. Để trích xuất văn bản từ bản trình chiếu, hãy tham khảo bài viết Trích xuất văn bản từ PowerPoint bằng Java.

 Tiếng Việt