Převod prezentací PowerPoint do TIFF s poznámkami v C++

Úvod

Aspose.Slides for C++ poskytuje jednoduché řešení pro převod prezentací PowerPoint a OpenDocument (PPT, PPTX a ODP) s poznámkami do formátu TIFF. Tento formát se široce používá pro vysoce kvalitní ukládání obrázků, tisk a archivaci dokumentů. S Aspose.Slides můžete nejen exportovat celé prezentace s poznámkami řečníka, ale také generovat miniatury snímků v zobrazení Poznámky snímku. Proces konverze je jednoduchý a efektivní, využívá metodu Save třídy Presentation k převodu celé prezentace na sérii TIFF obrázků při zachování poznámek a rozvržení.

Převod prezentace do TIFF s poznámkami

Uložení prezentace PowerPoint nebo OpenDocument do TIFF s poznámkami pomocí Aspose.Slides for C++ zahrnuje následující kroky:

  1. Vytvořte instanci třídy Presentation: načtěte soubor PowerPoint nebo OpenDocument.
  2. Nakonfigurujte možnosti výstupního rozvržení: použijte třídu NotesCommentsLayoutingOptions k určení, jak mají být poznámky a komentáře zobrazeny.
  3. Uložte prezentaci do TIFF: předaďte nakonfigurované možnosti metodě Save.

Předpokládejme, že máme soubor “speaker_notes.pptx” s následujícím snímkem:

The presentation slide with speaker notes

Ukázka kódu níže ukazuje, jak převést prezentaci na TIFF obrázek v zobrazení Poznámky snímku pomocí metody set_SlidesLayoutOptions.

// Vytvořte instanci třídy Presentation, která představuje soubor prezentace.
auto presentation = MakeObject<Presentation>(u"speaker_notes.pptx");

auto notesOptions = MakeObject<NotesCommentsLayoutingOptions>();
notesOptions->set_NotesPosition(NotesPositions::BottomFull); // Zobrazí poznámky pod snímkem.

// Nakonfigurujte možnosti TIFF s rozvržením poznámek.
auto tiffOptions = MakeObject<TiffOptions>();
tiffOptions->set_DpiX(300);
tiffOptions->set_DpiY(300);
tiffOptions->set_SlidesLayoutOptions(notesOptions);

// Uložte prezentaci do TIFF s poznámkami řečníka.
presentation->Save(u"TIFF_with_notes.tiff", SaveFormat::Tiff, tiffOptions);

presentation->Dispose();

Výsledek:

The TIFF image with speaker notes

Často kladené otázky

Mohu řídit polohu oblasti poznámek v výsledném TIFF?

Ano. Použijte nastavení rozvržení poznámek a vyberte mezi možnostmi jako None, BottomTruncated nebo BottomFull, které respektive skryjí poznámky, vejdou je na jednu stránku nebo jim umožní přetéct na další stránky.

Jak mohu snížit velikost souboru TIFF s poznámkami bez viditelné ztráty kvality?

Zvolte efektivní kompresi (např. LZW nebo RLE), nastavte rozumnou DPI a pokud je to přijatelné, použijte nižší formát pixelů (např. 8 bpp nebo 1 bpp pro monochromní). Mírné zmenšení rozměrů obrázku může také pomoci, aniž by výrazně snížilo čitelnost.

Ovlivňuje písmo v poznámkách výsledek, pokud chybí původní písma v systému?

Ano. Chybějící písma spouštějí substituci, což může změnit metriky textu a vzhled. Pro zamezení toho poskytněte požadovaná písma nebo nastavte výchozí náhradní písmo, aby byla použita zamýšlená písma.