## JobDeviceLanguage class


Describes the device languages supported for sending data from driver to physical device. This is often called "Page Description Language". This keyword defines what page description language is supported by the driver and physical device. [https://docs.microsoft.com/en-us/windows/win32/printdocs/jobdevicelanguage](https://docs.microsoft.com/en-us/windows/win32/printdocs/jobdevicelanguage).

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

## Nested classes

* Class [IJobDeviceLanguageOptionItem](./ijobdevicelanguageoptionitem/)
* Class [JobDeviceLanguageOption](./jobdevicelanguageoption/)
## Methods

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

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