Tại sao lại sử dụng bài thuyết trình PowerPoint?

Bài thuyết trình PowerPoint là một trong những định dạng phổ biến và được sử dụng rộng rãi nhất để trình bày dữ liệu và thông tin trong các cuộc họp hội đồng và cuộc họp chung. Ngoài ra, trong thế giới eLearning, PowerPoint nằm trong số những định dạng chia sẻ kiến thức phổ biến. Định dạng bài thuyết trình đã thay đổi cách mà mọi người trình bày ý tưởng và thông tin tới khán giả. Các tệp bài thuyết trình lưu trữ tập hợp các hồ sơ để chứa dữ liệu bài thuyết trình như slide, hình dạng, văn bản, hoạt hình, video, âm thanh và các đối tượng nhúng.
Theo yêu cầu của bạn, bạn sử dụng phần mềm Trình chiếu như Microsoft PowerPoint, Apache OpenOffice Impress, Apple Keynote, v.v., để tạo ra tờ rơi, phong bì, danh thiếp, thiệp mời, chứng chỉ, mẫu, lịch, và thậm chí sách. Các phần mở rộng tệp Trình chiếu phổ biến và định dạng tệp liên quan bao gồm PPTX, PPT, và ODP.
Thông tin: Aspose cung cấp một công cụ chuyển đổi PowerPoint sang PDF miễn phí cho phép bạn chuyển đổi các bài thuyết trình thành PDF trực tuyến.
Các tính năng được cung cấp bởi Aspose.Slides Cloud
Để biên soạn một bài thuyết trình hấp dẫn, bạn phải đầu tiên hiểu tất cả những gì API xử lý bài thuyết trình của bạn cung cấp. Aspose.Slides Cloud cho phép bạn tạo ra những slide được thiết kế đẹp mắt và có ảnh hưởng trong các Bài thuyết trình. Khái niệm về slide là rất ấn tượng, nơi thông tin liên quan được nhóm lại trên một slide cụ thể. Bạn có thể thêm các dòng thời gian và biểu đồ đẹp mắt vào bài thuyết trình của mình bằng cách sử dụng API.
Tại cấp độ trang chiếu, API cung cấp các tính năng để Thêm, Xóa, Sao chép, Di chuyển, lấy số lượng trang chiếu, kích thước và thông tin liên quan đến các đối tượng khác trong một trang chiếu. Vui lòng xem xét việc truy cập liên kết sau để biết thông tin về features offered by Aspose.Slides Cloud API.
Thêm, Di chuyển, Xoá, Sao chép Trang trình bày
Trong khi thao tác với các bài thuyết trình PowerPoint, một trong những thao tác phổ biến nhất mà người dùng thực hiện bao gồm việc thêm các slide trống mới, di chuyển slide đến một vị trí mới trong bài thuyết trình, sao chép slide hiện có đến một vị trí mới hoặc xóa một slide hiện có khỏi tệp bài thuyết trình. Khi làm việc với các tệp, chúng ta có tùy chọn thực hiện các thao tác trên các tệp được lưu trữ trên hệ thống tệp cục bộ hoặc một tệp được lưu trữ trong lưu trữ đám mây.
Trong các ví dụ dưới đây, chúng ta sẽ làm việc với mẫu thuyết trình đính kèm, mà ban đầu chứa một slide chính duy nhất.

Hình ảnh 1:- Xem trước tệp Thuyết trình nguồn
Thêm một slide trống
Như đã được chỉ ra trong đoạn mã dưới đây, một phương thức duy nhất PostSlidesAddRequest(..) được sử dụng để thêm một slide mới vào tệp trình bày. Tham số đầu tiên chấp nhận tên tệp trình bày, tham số thứ hai nhận chỉ số nơi slide cần được thêm. Trong trường hợp tham số chỉ số không được chỉ định, slide sẽ được thêm vào cuối các slide đã có trong trình bày. Tham số thứ ba là thông tin mật khẩu cho tệp, và cứ thế. Tất cả các tham số ngoại trừ tên tệp đầu vào đều là tùy chọn.
string MyAppKey = "xxxxxxxx"; // Get AppKey and AppSID from https://dashboard.aspose.cloud/
string MyAppSid = "xxxxxxxxx"; // Get AppKey and AppSID from https://dashboard.aspose.cloud/
// tạo một đối tượng của SlidesAPI trong khi truyền thông tin AppKey và AppSid
SlidesApi slidesApi = new SlidesApi(MyAppSid, MyAppKey);
// tải lên tệp vào lưu trữ đám mây để xử lý
slidesApi.UploadFile(new UploadFileRequest(File.Open("Presentation1.pptx", FileMode.Open), "Presentation1.pptx", null));
// thêm một slide trống mới tại chỉ số đầu tiên. Tham số chỉ số là tùy chọn
slidesApi.PostSlidesAdd(new PostSlidesAddRequest("Presentation1.pptx"));

Hình ảnh 2:- Xem trước sau khi thêm một slide trống ở chỉ số 2
Di chuyển Slide
API cung cấp một phương pháp đơn giản để sắp xếp lại vị trí của slide trong tệp trình bày. Bạn chỉ cần cung cấp vị trí/tên của tệp đầu vào, chỉ số của slide mà bạn cần di chuyển, và một tham số thứ ba chỉ đến chỉ số mà bạn cần di chuyển tệp đến. Theo đoạn mã dưới đây, slide từ chỉ số 2 được di chuyển đến chỉ số 1.
string MyAppKey = "xxxxxxxx"; // Get AppKey and AppSID from https://dashboard.aspose.cloud/
string MyAppSid = "xxxxxxxxx"; // Get AppKey and AppSID from https://dashboard.aspose.cloud/
// tạo một đối tượng của SlidesAPI trong khi truyền thông tin AppKey và AppSid
SlidesApi slidesApi = new SlidesApi(MyAppSid, MyAppKey);
// tải lên tệp vào lưu trữ đám mây để xử lý
slidesApi.UploadFile(new UploadFileRequest(File.Open("Presentation1.pptx", FileMode.Open), "Presentation1.pptx", null));
// di chuyển slide từ chỉ mục 2 đến chỉ mục 1
slidesApi.PostSlidesReorder(new PostSlidesReorderRequest("Presentation1.pptx", 2, 1));

Hình ảnh 2:- Xem trước sau khi sắp xếp lại slide thứ 2 thành chỉ số thứ nhất
Xóa Slide
Trong số các thao tác CRUD, Xóa cũng có tầm quan trọng của nó vì đôi khi chúng ta gặp phải yêu cầu loại bỏ thông tin không cần thiết hoặc lỗi thời. Vì vậy, để đáp ứng yêu cầu này, API hoàn toàn có khả năng xử lý các yêu cầu như vậy. Bạn có tùy chọn xóa tất cả các trang trong một bản trình bày bằng cách sử dụng phương thức DeleteSlidesCleanSlidesList(..) hoặc xóa một trang tại một chỉ số cụ thể bằng phương thức DeleteSlideByIndex(..) nhận hai tham số, tức là tên tệp trình bày đầu vào và chỉ số của trang cần được xóa.
string MyAppKey = "xxxxxxxx"; // Get AppKey and AppSID from https://dashboard.aspose.cloud/
string MyAppSid = "xxxxxxxxx"; // Get AppKey and AppSID from https://dashboard.aspose.cloud/
// tạo một đối tượng của SlidesAPI trong khi truyền thông tin AppKey và AppSid
SlidesApi slidesApi = new SlidesApi(MyAppSid, MyAppKey);
// tải lên tệp vào lưu trữ đám mây để xử lý
slidesApi.UploadFile(new UploadFileRequest(File.Open("Presentation1.pptx", FileMode.Open), "Presentation1.pptx", null));
// di chuyển slide từ chỉ mục 2 đến chỉ mục 1
slidesApi.PostSlidesReorder(new PostSlidesReorderRequest("Presentation1.pptx", 2, 1));

Hình ảnh 4:- Xem trước sau khi xóa slide ở chỉ số thứ 2.