Chuyển đổi bản trình chiếu PowerPoint sang PDF có ghi chú trong C++

Tổng quan

Trong bài viết này, bạn sẽ học cách chuyển đổi bản trình chiếu PowerPoint sang định dạng PDF có ghi chú người thuyết trình bằng Aspose.Slides. Hướng dẫn này sẽ trình bày các bước cần thiết và cung cấp các ví dụ mã để giúp bạn thực hiện nhiệm vụ này một cách hiệu quả. Khi kết thúc bài viết, bạn sẽ có thể:

  • Thực hiện quá trình chuyển đổi để biến các slide PowerPoint thành tài liệu PDF đồng thời giữ lại ghi chú người thuyết trình.
  • Tùy chỉnh PDF đầu ra để đảm bảo ghi chú người thuyết trình được bao gồm và định dạng theo yêu cầu của bạn.

Chuyển đổi PowerPoint sang PDF với Ghi chú

Phương thức Save trong lớp Presentation có thể được sử dụng để chuyển đổi bản trình chiếu PPT hoặc PPTX sang PDF có ghi chú người thuyết trình. Với Aspose.Slides, bạn chỉ cần tải bản trình chiếu, cấu hình các tùy chọn bố cục bằng lớp NotesCommentsLayoutingOptions để bao gồm ghi chú người thuyết trình, sau đó lưu tệp dưới dạng PDF. Đoạn mã dưới đây minh họa cách chuyển đổi một bản trình chiếu mẫu sang PDF ở chế độ xem Slide Ghi chú.

auto presentation = MakeObject<Presentation>(u"sample.pptx");

// Cấu hình tùy chọn PDF để hiển thị ghi chú người thuyết trình.
auto notesOptions = MakeObject<NotesCommentsLayoutingOptions>();
notesOptions->set_NotesPosition(NotesPositions::BottomFull); // Hiển thị ghi chú người thuyết trình bên dưới slide.
    
auto pdfOptions = MakeObject<PdfOptions>();
pdfOptions->set_SlidesLayoutOptions(notesOptions);

// Lưu bản trình chiếu dưới dạng PDF có ghi chú người thuyết trình.
presentation->Save(u"output.pdf", SaveFormat::Pdf, pdfOptions);