Класс Aspose::Pdf::Devices::DocumentDevice
DocumentDevice class
Абстрактный класс для всех устройств, который используется для обработки всего PDF‑документа.
class DocumentDevice : public Aspose::Pdf::Devices::PageDevice
Методы
| Метод | Описание |
|---|---|
| DocumentDevice() | |
| virtual Process(System::SharedPtr<Aspose::Pdf::Document>, int32_t, int32_t, System::SharedPtr<System::IO::Stream>) | Каждое устройство представляет собой некоторую операцию над документом, например, мы можем преобразовать PDF‑документ в другой формат. |
| Process(const System::SharedPtr<Aspose::Pdf::Document>&, const System::SharedPtr<System::IO::Stream>&) | Обрабатывает весь документ и сохраняет результаты в поток. |
| Process(const System::SharedPtr<Aspose::Pdf::Document>&, const System::String&) | Обрабатывает весь документ и сохраняет результаты в файл. |
| Process(const System::SharedPtr<Aspose::Pdf::Document>&, int32_t, int32_t, const System::String&) | Обрабатывает определённые страницы документа и сохраняет результаты в файл. |
См. также
- Class PageDevice
- Namespace Aspose::Pdf::Devices
- Library Aspose.PDF for C++