|
LibreOffice
LibreOffice 26.2 SDK API Reference
|
represents an extended property set for printer properties. More...
import "XPrinterPropertySet.idl";
represents an extended property set for printer properties.
All properties are vetoable properties. If you change the properties between com::sun::star::awt::XPrinter::startPage() and com::sun::star::awt::XPrinter::endPage(), a com::sun::star::beans::PropertyVetoException is thrown.
| sequence< byte > getBinarySetup | ( | ) |
returns a binary encoded version of the printer setup.
| sequence< string > getFormDescriptions | ( | ) |
returns descriptions of all available printer forms.
| void selectForm | ( | [in] string | aFormDescription | ) | ||
| raises | ( | com::sun::star::beans::PropertyVetoException, | ||||
| com::sun::star::lang::IllegalArgumentException ) | ||||||
sets the form that should be used.
Indirectly a printer is selected.
| void setBinarySetup | ( | [in] sequence< byte > | data | ) | ||
| raises | ( | com::sun::star::beans::PropertyVetoException, | ||||
| com::sun::star::lang::IllegalArgumentException ) | ||||||
sets the data specific to the printer driver.
Get this data from the info printer and set the data to the printer.
| void setHorizontal | ( | [in] boolean | bHorizontal | ) | ||
| raises | ( | com::sun::star::beans::PropertyVetoException, | ||||
| com::sun::star::lang::IllegalArgumentException ) | ||||||
sets the orientation.