Converti presentazioni PowerPoint in TIFF con note in C++
Introduzione
Aspose.Slides per C++ fornisce una soluzione semplice per convertire presentazioni PowerPoint e OpenDocument (PPT, PPTX e ODP) con note nel formato TIFF. Questo formato è ampiamente usato per l’archiviazione di immagini ad alta qualità, la stampa e l’archiviazione di documenti. Con Aspose.Slides, è possibile non solo esportare intere presentazioni con note del relatore, ma anche generare miniature delle diapositive nella vista Note Slide. Il processo di conversione è semplice ed efficiente, utilizzando il metodo Save della classe Presentation per trasformare l’intera presentazione in una serie di immagini TIFF mantenendo le note e il layout.
Convertire una presentazione in TIFF con note
Salvare una presentazione PowerPoint o OpenDocument in TIFF con note utilizzando Aspose.Slides per C++ richiede i seguenti passaggi:
- Istanziare la classe Presentation: caricare un file PowerPoint o OpenDocument.
- Configurare le opzioni di layout di output: utilizzare la classe NotesCommentsLayoutingOptions per specificare come devono essere visualizzate note e commenti.
- Salvare la presentazione in TIFF: passare le opzioni configurate al metodo Save.
Supponiamo di avere un file “speaker_notes.pptx” con la seguente diapositiva:

Il frammento di codice qui sotto dimostra come convertire la presentazione in un’immagine TIFF nella vista Note Slide usando il metodo set_SlidesLayoutOptions.
// Instanzia la classe Presentation che rappresenta un file di presentazione.
auto presentation = MakeObject<Presentation>(u"speaker_notes.pptx");
auto notesOptions = MakeObject<NotesCommentsLayoutingOptions>();
notesOptions->set_NotesPosition(NotesPositions::BottomFull); // Visualizza le note sotto la diapositiva.
// Configura le opzioni TIFF con il layout delle note.
auto tiffOptions = MakeObject<TiffOptions>();
tiffOptions->set_DpiX(300);
tiffOptions->set_DpiY(300);
tiffOptions->set_SlidesLayoutOptions(notesOptions);
// Salva la presentazione in TIFF con le note del relatore.
presentation->Save(u"TIFF_with_notes.tiff", SaveFormat::Tiff, tiffOptions);
presentation->Dispose();
Il risultato:

Tip
Scopri il Convertitore gratuito di PowerPoint in Poster di Aspose Free PowerPoint to Poster Converter.FAQ
Posso controllare la posizione dell’area delle note nel TIFF risultante?
Sì. Utilizza le impostazioni di layout delle note per scegliere tra opzioni come None, BottomTruncated o BottomFull, che rispettivamente nascondono le note, le adattano a una singola pagina o consentono loro di estendersi su pagine aggiuntive.
Come posso ridurre le dimensioni di un file TIFF con note senza perdita di qualità visibile?
Scegli una compressione efficiente (ad es. LZW o RLE), imposta un DPI ragionevole e, se accettabile, utilizza un formato di pixel più basso (come 8 bpp o 1 bpp per il bianco e nero). Ridurre leggermente le dimensioni dell’immagine può aiutare senza compromettere notevolmente la leggibilità.
Il tipo di carattere nelle note influisce sul risultato se i caratteri originali mancano nel sistema?
Sì. I caratteri mancanti attivano la sostituzione, che può modificare le metriche e l’aspetto del testo. Per evitarlo, fornisci i caratteri richiesti o imposta un carattere di fallback predefinito in modo che vengano utilizzati i caratteri previsti.