PowerPoint bemutatók konvertálása kézikönyv módba C++ használatával

Bevezetés

Aspose.Slides lehetővé teszi a bemutatók különböző formátumokra történő konvertálását, beleértve a kézikönyvek nyomtatásra Handout módban való létrehozását. Ez a mód lehetővé teszi, hogy konfigurálja, hogyan jelennek meg több dia egyetlen oldalon, ami hasznos konferenciákon, szemináriumokon és egyéb eseményeken. Engedélyezheti ezt a módot a set_SlidesLayoutOptions metódus beállításával az IPdfOptions, IRenderingOptions, IHtmlOptions, és ITiffOptions interfészekben.

Handout módú export

A Handout mód konfigurálásához használja a HandoutLayoutingOptions objektumot, amely meghatározza, hány dia kerül egy oldalra és egyéb megjelenítési paramétereket.

Az alábbiakban egy kódrészlet látható, amely bemutatja, hogyan konvertáljon egy bemutatót PDF-re Handout módban.

// Töltse be a bemutatót.
auto presentation = MakeObject<Presentation>(u"sample.pptx");

// Állítsa be az exportálási beállításokat.
auto slidesLayoutOptions = MakeObject<HandoutLayoutingOptions>();
slidesLayoutOptions->set_Handout(HandoutType::Handouts4Horizontal);  // 4 dia egy oldalon vízszintesen
slidesLayoutOptions->set_PrintSlideNumbers(true);                    // dia számait nyomtatja
slidesLayoutOptions->set_PrintFrameSlide(true);                      // keretet nyomtat a diák köré
slidesLayoutOptions->set_PrintComments(false);                       // nincs megjegyzés

auto pdfOptions = MakeObject<PdfOptions>();
pdfOptions->set_SlidesLayoutOptions(slidesLayoutOptions);

// Exportálja a bemutatót PDF-be a kiválasztott elrendezéssel.
presentation->Save(u"output.pdf", SaveFormat::Pdf, pdfOptions);
presentation->Dispose();

GYIK

Mi a maximális diakép szám oldalanként a Handout módban?

Az Aspose.Slides támogatja a presets legfeljebb 9 diakép oldalanként, vízszintes vagy függőleges elrendezéssel: 1, 2, 3, 4 (vízszintes/függőleges), 6 (vízszintes/függőleges) és 9 (vízszintes/függőleges).

Létrehozhatok egy egyedi rácsot, például 5 vagy 8 diát oldalanként?

Nem. A diaképek számát és elrendezését kizárólag a HandoutType felsorolás szabályozza; tetszőleges elrendezések nem támogatottak.

Belefoglalhatom a rejtett diákot a Handout kimenetbe?

Igen. Használja a set_ShowHiddenSlides metódust a célformátum exportbeállításaiban, például a PdfOptions, HtmlOptions, vagy a TiffOptions.