Konwertuj prezentacje PowerPoint do TIFF z notatkami w C++

Wprowadzenie

Aspose.Slides for C++ zapewnia proste rozwiązanie do konwertowania prezentacji PowerPoint i OpenDocument (PPT, PPTX i ODP) wraz z notatkami do formatu TIFF. Format ten jest szeroko stosowany do przechowywania wysokiej jakości obrazów, drukowania i archiwizacji dokumentów. Z Aspose.Slides możesz nie tylko eksportować całe prezentacje z notatkami prelegenta, ale także generować miniatury slajdów w widoku notatek slajdu. Proces konwersji jest prosty i wydajny, wykorzystując metodę Save klasy Presentation do przekształcenia całej prezentacji w serię obrazów TIFF, zachowując notatki i układ.

Konwertowanie prezentacji do TIFF z notatkami

Zapisywanie prezentacji PowerPoint lub OpenDocument do formatu TIFF z notatkami przy użyciu Aspose.Slides for C++ obejmuje następujące kroki:

  1. Utwórz instancję klasy Presentation: wczytaj plik PowerPoint lub OpenDocument.
  2. Skonfiguruj opcje układu wyjściowego: użyj klasy NotesCommentsLayoutingOptions, aby określić, jak notatki i komentarze mają być wyświetlane.
  3. Zapisz prezentację do formatu TIFF: przekaż skonfigurowane opcje do metody Save.

Załóżmy, że mamy plik “speaker_notes.pptx” z następującym slajdem:

Slajd prezentacji z notatkami prelegenta

// Utwórz instancję klasy Presentation, która reprezentuje plik prezentacji.
auto presentation = MakeObject<Presentation>(u"speaker_notes.pptx");

auto notesOptions = MakeObject<NotesCommentsLayoutingOptions>();
notesOptions->set_NotesPosition(NotesPositions::BottomFull); // Wyświetl notatki pod slajdem.

// Skonfiguruj opcje TIFF z układem notatek.
auto tiffOptions = MakeObject<TiffOptions>();
tiffOptions->set_DpiX(300);
tiffOptions->set_DpiY(300);
tiffOptions->set_SlidesLayoutOptions(notesOptions);

// Zapisz prezentację do TIFF z notatkami prelegenta.
presentation->Save(u"TIFF_with_notes.tiff", SaveFormat::Tiff, tiffOptions);

presentation->Dispose();

Wynik:

Obraz TIFF z notatkami prelegenta

FAQ

Czy mogę kontrolować pozycję obszaru notatek w wynikowym pliku TIFF?

Tak. Użyj ustawień układu notatek, aby wybrać spośród opcji takich jak None, BottomTruncated lub BottomFull, które odpowiednio ukrywają notatki, dopasowują je do jednej strony lub pozwalają na ich kontynuację na kolejnych stronach.

Jak mogę zmniejszyć rozmiar pliku TIFF z notatkami bez widocznej utraty jakości?

Wybierz wydajne kompresowanie (np. LZW lub RLE), ustaw rozsądne DPI i, jeśli to dopuszczalne, użyj niższego formatu pikseli (np. 8 bpp lub 1 bpp dla monochromatu). Delikatne zmniejszenie wymiarów obrazu również może pomóc, nie wpływając zauważalnie na czytelność.

Czy czcionka w notatkach wpływa na wynik, jeśli oryginalne czcionki nie są zainstalowane w systemie?

Tak. Brakujące czcionki wywołują zastąpienie, co może zmienić metryki i wygląd tekstu. Aby tego uniknąć, dostarcz wymagane czcionki lub ustaw domyślną czcionkę zapasową, aby użyte zostały zamierzone rodzaje czcionek.