## JobOutputOptimization class


Describes the job processing, intended to optimize the output for particular use scenarios as indicated by the option specified. [https://docs.microsoft.com/en-us/windows/win32/printdocs/joboutputoptimization](https://docs.microsoft.com/en-us/windows/win32/printdocs/joboutputoptimization).

```cpp
class JobOutputOptimization : public Aspose::Page::XPS::XpsMetadata::Feature,
                              public Aspose::Page::XPS::XpsMetadata::IJobPrintTicketItem
```

## Nested classes

* Class [JobOutputOptimizationOption](./joboutputoptimizationoption/)
## Methods

| Method | Description |
| --- | --- |
| [JobOutputOptimization](./joboutputoptimization/)(const System::ArrayPtr\<System::SharedPtr\<JobOutputOptimization::JobOutputOptimizationOption\>\>\&) | Creates a new instance. |
## See Also

* Class [Feature](../feature/)
* Class [IJobPrintTicketItem](../ijobprintticketitem/)
* Namespace [Aspose::Page::XPS::XpsMetadata](../)
* Library [Aspose.Page for C++](../../)
