Aspose::Pdf::Devices::PngDevice класс
Содержание
[
Скрывать
]PngDevice class
Представляет устройство изображения, которое помогает сохранять страницы PDF‑документа в формат png.
class PngDevice : public Aspose::Pdf::Devices::ImageDevice
Методы
| Метод | Описание |
|---|---|
| get_TransparentBackground() const | Определяет, имеет ли изображение прозрачный фон. |
| PngDevice() | Инициализирует новый экземпляр класса PngDevice с разрешением по умолчанию. |
| PngDevice(const System::SharedPtr<Aspose::Pdf::Devices::Resolution>&) | Инициализирует новый экземпляр класса PngDevice. |
| PngDevice(int32_t, int32_t, const System::SharedPtr<Aspose::Pdf::Devices::Resolution>&) | Инициализирует новый экземпляр класса PngDevice с заданными размерами изображения и разрешением. |
| PngDevice(const System::SharedPtr<PageSize>&, const System::SharedPtr<Aspose::Pdf::Devices::Resolution>&) | Инициализирует новый экземпляр класса PngDevice с заданным размером страницы и разрешением. |
| PngDevice(int32_t, int32_t) | Инициализирует новый экземпляр класса PngDevice с заданными размерами изображения, разрешением по умолчанию (=150). |
| PngDevice(const System::SharedPtr<PageSize>&) | Инициализирует новый экземпляр класса PngDevice с заданным размером страницы, разрешением по умолчанию (=150). |
| Process(System::SharedPtr<Page>, System::SharedPtr<System::IO::Stream>) override | Преобразует страницу в PNG и сохраняет её в выходном потоке. |
| set_TransparentBackground(bool) | Устанавливает, имеет ли изображение прозрачный фон. |
См. также
- Class ImageDevice
- Namespace Aspose::Pdf::Devices
- Library Aspose.PDF for C++