LibreOffice
LibreOffice 24.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 and Presentations - Printing Drawing Documents - Printer and Print Job Settings
Spreadsheet Documents - Printing Spreadsheet Documents - Printer and Print Job Settings

Member Data Documentation

◆ CanSetPaperFormat

boolean CanSetPaperFormat
propertyreadonly

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

◆ CanSetPaperOrientation

boolean CanSetPaperOrientation
propertyreadonly

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

◆ CanSetPaperSize

boolean CanSetPaperSize
propertyreadonly

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

◆ IsBusy

boolean IsBusy
propertyreadonly

indicates, whether the printer is busy or not.

◆ Name

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.

◆ PaperFormat

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.

◆ PaperOrientation

specifies the orientation of the paper.

◆ PaperSize

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: