PowerPoint bemutatók konvertálása TIFF-be jegyzetekkel C++-ban
Bevezetés
Aspose.Slides for C++ egyszerű megoldást kínál a PowerPoint és OpenDocument bemutatók (PPT, PPTX és ODP) jegyzetekkel együtt TIFF formátumba konvertálására. Ez a formátum széles körben használatos magas minőségű képtárolásra, nyomtatásra és dokumentumarchiválásra. Az Aspose.Slides segítségével nem csak az egész bemutatót exportálhatja előadói jegyzetekkel, hanem diaképbélyegeket is generálhat a Jegyzet Dias nézetben. A konverziós folyamat egyszerű és hatékony, a Save metódust használva a Presentation osztályban, amely az egész bemutatót TIFF képek sorozatává alakítja, miközben megőrzi a jegyzeteket és az elrendezést.
Konvertáljon egy bemutatót TIFF-be jegyzetekkel
PowerPoint vagy OpenDocument bemutató TIFF-be jegyzetekkel mentése az Aspose.Slides for C++ használatával a következő lépéseket tartalmazza:
- Hozzon létre egy Presentation osztálypéldányt: Töltse be a PowerPoint vagy OpenDocument fájlt.
- Állítsa be a kimeneti elrendezési beállításokat: Használja a NotesCommentsLayoutingOptions osztályt annak meghatározására, hogyan jelenjenek meg a jegyzetek és megjegyzések.
- Mentse a bemutatót TIFF formátumba: Adja át a beállított opciókat a Save metódusnak.
Tegyük fel, hogy van egy “speaker_notes.pptx” fájlunk a következő diával:

Az alábbi kódrészlet bemutatja, hogyan konvertálhatja a bemutatót TIFF képpé a Jegyzet Dias nézetben a set_SlidesLayoutOptions metódus használatával.
// Példányosítsa a Presentation osztályt, amely egy bemutató fájlt képvisel.
auto presentation = MakeObject<Presentation>(u"speaker_notes.pptx");
auto notesOptions = MakeObject<NotesCommentsLayoutingOptions>();
notesOptions->set_NotesPosition(NotesPositions::BottomFull); // A jegyzeteket a dia alján jeleníti meg.
// Állítsa be a TIFF opciókat a jegyzetek elrendezésével.
auto tiffOptions = MakeObject<TiffOptions>();
tiffOptions->set_DpiX(300);
tiffOptions->set_DpiY(300);
tiffOptions->set_SlidesLayoutOptions(notesOptions);
// Mentse a bemutatót TIFF-be előadói jegyzetekkel.
presentation->Save(u"TIFF_with_notes.tiff", SaveFormat::Tiff, tiffOptions);
presentation->Dispose();
Az eredmény:

Tip
Tekintse meg az Aspose Ingyenes PowerPoint poszter konvertáló.GYIK
Szabályozhatom a jegyzetek területének pozícióját a kapott TIFF-ben?
Igen. Használja a notes layout settings beállítást, hogy válasszon a None, BottomTruncated vagy BottomFull lehetőségek közül, amelyek rendre a jegyzetek elrejtését, egyetlen oldalra való illesztését vagy további oldalakra történő folytatását biztosítják.
Hogyan csökkenthetjük a jegyzetekkel rendelkező TIFF fájl méretét látható minőségromlás nélkül?
Válasszon egy efficient compression (pl. LZW vagy RLE), állítson be megfelelő DPI-t, és ha elfogadható, alkalmazzon alacsonyabb pixel format (például 8 bpp vagy 1 bpp monokróm esetén). Az image dimensions enyhe csökkentése szintén segíthet anélkül, hogy észrevehetően rontaná az olvashatóságot.
Befolyásolja a jegyzetek betűtípusa az eredményt, ha az eredeti betűtípusok hiányoznak a rendszerről?
Igen. A hiányzó betűtípusok helyettesítés műveletet indítanak, ami megváltoztathatja a szöveg metrikáit és megjelenését. Ennek elkerülésére supply the required fonts vagy állítson be alapértelmezett fallback font betűtípust, hogy a kívánt típusok legyenek használva.