|
CEF3 C++ API Docs - Version 80.1.4+g8927396+chromium-80.0.3987.149 | ||||||
FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
CefBaseRefCounted | +--CefPrintSettingsin cef_print_settings.h
Class representing print settings.
Inner Classes, Typedefs, and Enums | |
typedef |
CefPrintSettings::ColorModel
|
typedef |
CefPrintSettings::DuplexMode
|
typedef |
CefPrintSettings::PageRangeList
|
Method Summary | |
static CefRefPtr< CefPrintSettings > |
Create()
Create a new CefPrintSettings object. |
virtual CefPrintSettings::ColorModel |
GetColorModel()= 0
Get the color model. |
virtual int |
GetCopies()= 0
Get the number of copies. |
virtual CefString |
GetDeviceName()= 0
Get the device name. |
virtual int |
GetDPI()= 0
Get the DPI (dots per inch). |
virtual CefPrintSettings::DuplexMode |
GetDuplexMode()= 0
Get the duplex mode. |
virtual void |
GetPageRanges( CefPrintSettings::PageRangeList& ranges )= 0
Retrieve the page ranges. |
virtual size_t |
GetPageRangesCount()= 0
Returns the number of page ranges that currently exist. |
virtual bool |
IsLandscape()= 0
Returns true if the orientation is landscape. |
virtual bool |
IsReadOnly()= 0
Returns true if the values of this object are read-only. |
virtual bool |
IsSelectionOnly()= 0
Returns true if only the selection will be printed. |
virtual bool |
IsValid()= 0
Returns true if this object is valid. |
virtual void |
SetCollate( bool collate )= 0
Set whether pages will be collated. |
virtual void |
SetColorModel( CefPrintSettings::ColorModel model )= 0
Set the color model. |
virtual void |
SetCopies( int copies )= 0
Set the number of copies. |
virtual void |
SetDeviceName( const CefString& name )= 0
Set the device name. |
virtual void |
SetDPI( int dpi )= 0
Set the DPI (dots per inch). |
virtual void |
SetDuplexMode( CefPrintSettings::DuplexMode mode )= 0
Set the duplex mode. |
virtual void |
SetOrientation( bool landscape )= 0
Set the page orientation. |
virtual void |
SetPageRanges( const CefPrintSettings::PageRangeList& ranges )= 0
Set the page ranges. |
virtual void |
SetPrinterPrintableArea( const CefSize& physical_size_device_units, const CefRect& printable_area_device_units, bool landscape_needs_flip )= 0
Set the printer printable area in device units. |
virtual void |
SetSelectionOnly( bool selection_only )= 0
Set whether only the selection will be printed. |
virtual bool |
WillCollate()= 0
Returns true if pages will be collated. |
Methods inherited from class CefBaseRefCounted |
AddRef, Release, HasOneRef, HasAtLeastOneRef |
Method Detail |
public static CefRefPtr< CefPrintSettings > Create();
public virtual CefPrintSettings::ColorModel GetColorModel()= 0;
public virtual int GetCopies()= 0;
public virtual CefString GetDeviceName()= 0;
public virtual int GetDPI()= 0;
public virtual CefPrintSettings::DuplexMode GetDuplexMode()= 0;
public virtual void GetPageRanges( CefPrintSettings::PageRangeList& ranges )= 0;
public virtual size_t GetPageRangesCount()= 0;
public virtual bool IsLandscape()= 0;
public virtual bool IsReadOnly()= 0;
public virtual bool IsSelectionOnly()= 0;
public virtual bool IsValid()= 0;
public virtual void SetCollate( bool collate )= 0;
public virtual void SetColorModel( CefPrintSettings::ColorModel model )= 0;
public virtual void SetCopies( int copies )= 0;
public virtual void SetDeviceName( const CefString& name )= 0;
public virtual void SetDPI( int dpi )= 0;
public virtual void SetDuplexMode( CefPrintSettings::DuplexMode mode )= 0;
public virtual void SetOrientation( bool landscape )= 0;
public virtual void SetPageRanges( const CefPrintSettings::PageRangeList& ranges )= 0;
public virtual void SetPrinterPrintableArea( const CefSize& physical_size_device_units, const CefRect& printable_area_device_units, bool landscape_needs_flip )= 0;
public virtual void SetSelectionOnly( bool selection_only )= 0;
public virtual bool WillCollate()= 0;
|
CEF3 C++ API Docs - Version 80.1.4+g8927396+chromium-80.0.3987.149 | ||||||
FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |