LibreOffice Module vcl (master)  1
Classes | Namespaces | Enumerations
print.hxx File Reference
#include <rtl/ustring.hxx>
#include <i18nutil/paper.hxx>
#include <vcl/errcode.hxx>
#include <vcl/dllapi.h>
#include <vcl/outdev.hxx>
#include <vcl/prntypes.hxx>
#include <vcl/jobset.hxx>
#include <com/sun/star/beans/PropertyValue.hpp>
#include <com/sun/star/uno/Sequence.hxx>
#include <com/sun/star/view/PrintableState.hpp>
#include <memory>
#include <unordered_map>
Include dependency graph for print.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  QueueInfo
 
class  PrinterOptions
 
class  Printer
 
class  vcl::PrinterController
 
struct  vcl::PrinterController::MultiPageSetup
 
struct  vcl::PrinterController::PageSize
 
class  vcl::PrinterOptionsHelper
 
struct  vcl::PrinterOptionsHelper::UIControlOptions
 

Namespaces

 vcl
 
 weld
 

Enumerations

enum  PrinterSupport {
  PrinterSupport::SetOrientation,
  PrinterSupport::SetPaperSize,
  PrinterSupport::SetPaper,
  PrinterSupport::CollateCopy,
  PrinterSupport::SetupDialog
}
 
enum  PrinterTransparencyMode {
  PrinterTransparencyMode::Auto = 0,
  PrinterTransparencyMode::NONE = 1
}
 
enum  PrinterGradientMode {
  PrinterGradientMode::Stripes = 0,
  PrinterGradientMode::Color = 1
}
 
enum  PrinterBitmapMode {
  PrinterBitmapMode::Optimal = 0,
  PrinterBitmapMode::Normal = 1,
  PrinterBitmapMode::Resolution = 2
}
 
enum  vcl::NupOrderType {
  vcl::NupOrderType::LRTB,
  vcl::NupOrderType::TBLR,
  vcl::NupOrderType::TBRL,
  vcl::NupOrderType::RLTB
}
 

Enumeration Type Documentation

enum PrinterBitmapMode
strong
Enumerator
Optimal 
Normal 
Resolution 

Definition at line 100 of file print.hxx.

enum PrinterGradientMode
strong
Enumerator
Stripes 
Color 

Definition at line 93 of file print.hxx.

enum PrinterSupport
strong
Enumerator
SetOrientation 
SetPaperSize 
SetPaper 
CollateCopy 
SetupDialog 

Definition at line 53 of file print.hxx.

Enumerator
Auto 
NONE 

Definition at line 86 of file print.hxx.