Aspose.Slides для C++ используется для создания файлов презентаций, содержащих слайды. Эти слайды можно просмотреть, открыв презентации с помощью Microsoft PowerPoint. Но иногда разработчикам может потребоваться просмотреть слайды в виде изображений SVG в любимом просмотрщике изображений. В таких случаях Aspose.Slides для C++ позволяет экспортировать отдельный слайд в изображение SVG. Эта статья описывает, как использовать эту функцию. Чтобы сгенерировать изображение SVG из любого желаемого слайда с помощью Aspose.Slides.Pptx для C++, выполните следующие шаги:
Получите ссылку на желаемый слайд, используя его ID или индекс.
Получите изображение SVG в потоке памяти.
Сохраните поток памяти в файл.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Генерация SVG с пользовательскими идентификаторами форм
Теперь Aspose.Slides для C++ можно использовать для генерации SVG из слайда с пользовательскими идентификаторами форм. Эти слайды можно просмотреть, открыв презентации с помощью Microsoft PowerPoint. Но иногда разработчикам может потребоваться просмотреть слайды в виде изображений SVG в любимом просмотрщике изображений. В таких случаях Aspose.Slides для C++ позволяет экспортировать отдельный слайд в изображение SVG. Для этой цели свойство ID было добавлено в ISvgShape для поддержки пользовательских идентификаторов форм в сгенерированном SVG. Для реализации этой функции был представлен CustomSvgShapeFormattingController, который вы можете использовать для установки идентификатора формы.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Aspose.Slides для C++ используется для создания файлов презентаций, содержащих слайды. Эти слайды можно просмотреть, открыв файлы презентаций с помощью Microsoft PowerPoint. Но иногда разработчикам может потребоваться просмотреть слайды в виде изображений с помощью любимого просмотрщика изображений. В таких случаях Aspose.Slides для C++ помогает вам сгенерировать миниатюры слайдов. Чтобы сгенерировать миниатюру любого желаемого слайда с помощью Aspose.Slides для C++:
Получите ссылку на любой желаемый слайд, используя его ID или индекс.
Получите изображение миниатюры ссылочного слайда на заданном масштабе.
Сохраните изображение миниатюры в любом желаемом формате изображения.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Получите ссылку на любой желаемый слайд, используя его ID или индекс.
Получите изображение миниатюры ссылочного слайда на заданном масштабе.
Сохраните изображение миниатюры в любом желаемом формате изображения.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Получите ссылку на любой желаемый слайд, используя его ID или индекс.
Получите изображение миниатюры ссылочного слайда на заданном масштабе в режиме заметок.
Сохраните изображение миниатюры в любом желаемом формате изображения.
Ниже приведен фрагмент кода, который создает миниатюру первого слайда презентации в режиме заметок.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters