LibreOffice
LibreOffice 6.2 SDK API Reference
Public Attributes | List of all members
PrinterDescriptor Service Referencepublished

describes a printer by specifying the queue name and some settings. More...

import"PrinterDescriptor.idl";

Public Attributes

string Name
 specifies the name of the printer queue to be used. More...
 
com::sun::star::view::PaperOrientation PaperOrientation
 specifies the orientation of the paper. More...
 
com::sun::star::view::PaperFormat PaperFormat
 specifies a predefined paper size or if the paper size is a user-defined size. More...
 
com::sun::star::awt::Size PaperSize
 specifies the size of the paper in 100th mm. More...
 
boolean IsBusy
 indicates, whether the printer is busy or not. More...
 
boolean CanSetPaperOrientation
 indicates, whether the printer allows changes to PrinterDescriptor::PaperOrientation. More...
 
boolean CanSetPaperFormat
 indicates, whether the printer allows changes to PrinterDescriptor::PaperFormat. More...
 
boolean CanSetPaperSize
 indicates if the printer allows changes to PrinterDescriptor::PaperSize. More...
 

Detailed Description

describes a printer by specifying the queue name and some settings.

This service may be represented by a com::sun::star::beans::PropertyValue[].

See also
com::sun::star::beans::PropertyValue
Developers Guide
Drawings - Printing Drawing Documents - Printer and Print Job Settings
Spreadsheets - Printing Spreadsheet Documents - Printer and Print Job Settings

Member Data Documentation

boolean CanSetPaperFormat
propertyreadonly

indicates, whether the printer allows changes to PrinterDescriptor::PaperFormat.

boolean CanSetPaperOrientation
propertyreadonly

indicates, whether the printer allows changes to PrinterDescriptor::PaperOrientation.

boolean CanSetPaperSize
propertyreadonly

indicates if the printer allows changes to PrinterDescriptor::PaperSize.

boolean IsBusy
propertyreadonly

indicates, whether the printer is busy or not.

string Name
property

specifies the name of the printer queue to be used.

Which printer queues are available, can be figured out with the system library of the used programming language/environment.

specifies a predefined paper size or if the paper size is a user-defined size.

Setting this property may change the value of PrinterDescriptor::PaperSize.

specifies the orientation of the paper.

com::sun::star::awt::Size PaperSize
property

specifies the size of the paper in 100th mm.

Setting this property may change the value of PrinterDescriptor::PaperFormat.


The documentation for this service was generated from the following file: