Konvertera PowerPoint-presentationer till PDF med anteckningar i C++

Översikt

I den här artikeln kommer du att lära dig hur du konverterar PowerPoint-presentationer till PDF-format med föreläsaranteckningar med hjälp av Aspose.Slides. Denna guide täcker de nödvändiga stegen och ger kodexempel för att du ska kunna utföra uppgiften effektivt. I slutet av artikeln kommer du att kunna:

  • Implementera konverteringsprocessen för att omvandla PowerPoint-bilder till PDF-dokument samtidigt som du bevarar föreläsaranteckningarna.
  • Anpassa den genererade PDF-filen så att föreläsaranteckningarna inkluderas och formateras enligt dina krav.

Konvertera PowerPoint till PDF med anteckningar

Metoden Save i klassen Presentation kan användas för att konvertera en PPT- eller PPTX-presentation till en PDF med föreläsaranteckningar. Med Aspose.Slides laddar du bara presentationen, konfigurerar layoutalternativen med klassen NotesCommentsLayoutingOptions för att inkludera föreläsaranteckningar och sparar sedan filen som en PDF. Följande kodexempel visar hur du konverterar en exempelpresentation till en PDF i Anteckningssidläge.

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

// Konfigurera PDF-alternativ för att rendera föreläsaranteckningar.
auto notesOptions = MakeObject<NotesCommentsLayoutingOptions>();
notesOptions->set_NotesPosition(NotesPositions::BottomFull); // Rendera föreläsaranteckningar under bilden.
    
auto pdfOptions = MakeObject<PdfOptions>();
pdfOptions->set_SlidesLayoutOptions(notesOptions);

// Spara presentationen som PDF med föreläsaranteckningar.
presentation->Save(u"output.pdf", SaveFormat::Pdf, pdfOptions);