#include <printerjob.hxx>
Definition at line 33 of file printerjob.hxx.
◆ PrinterJob()
| psp::PrinterJob::PrinterJob |
( |
| ) |
|
◆ ~PrinterJob()
| psp::PrinterJob::~PrinterJob |
( |
| ) |
|
◆ CreateSpoolFile()
| std::unique_ptr< osl::File > psp::PrinterJob::CreateSpoolFile |
( |
std::u16string_view |
rName, |
|
|
std::u16string_view |
rExtension |
|
) |
| const |
|
private |
◆ EndJob()
| bool psp::PrinterJob::EndJob |
( |
| ) |
|
◆ EndPage()
| void psp::PrinterJob::EndPage |
( |
| ) |
|
◆ GetCurrentPageBody()
| osl::File * psp::PrinterJob::GetCurrentPageBody |
( |
| ) |
|
◆ GetDepth()
| sal_uInt16 psp::PrinterJob::GetDepth |
( |
| ) |
const |
◆ GetPostscriptLevel()
| sal_uInt16 psp::PrinterJob::GetPostscriptLevel |
( |
const JobData * |
pJobData = nullptr | ) |
const |
◆ GetPrinterName()
| const OUString & psp::PrinterJob::GetPrinterName |
( |
| ) |
const |
|
inline |
◆ GetResolution()
| sal_uInt32 psp::PrinterJob::GetResolution |
( |
| ) |
const |
|
inline |
◆ GetScale()
| void psp::PrinterJob::GetScale |
( |
double & |
rXScale, |
|
|
double & |
rYScale |
|
) |
| const |
◆ InitPaperSize()
| void psp::PrinterJob::InitPaperSize |
( |
const JobData & |
rJobSetup | ) |
|
|
private |
◆ IsColorPrinter()
| bool psp::PrinterJob::IsColorPrinter |
( |
| ) |
const |
◆ StartJob()
| bool psp::PrinterJob::StartJob |
( |
const OUString & |
rFileName, |
|
|
int |
nMode, |
|
|
const OUString & |
rJobName, |
|
|
std::u16string_view |
rAppName, |
|
|
const JobData & |
rSetupData, |
|
|
PrinterGfx * |
pGraphics, |
|
|
bool |
bIsQuickJob |
|
) |
| |
◆ StartPage()
| void psp::PrinterJob::StartPage |
( |
const JobData & |
rJobSetup | ) |
|
◆ writeFeatureList()
| bool psp::PrinterJob::writeFeatureList |
( |
osl::File * |
pFile, |
|
|
const JobData & |
, |
|
|
bool |
bDocumentSetup |
|
) |
| const |
|
private |
◆ writeJobPatch()
| static void psp::PrinterJob::writeJobPatch |
( |
osl::File * |
File, |
|
|
const JobData & |
|
|
) |
| |
|
staticprivate |
◆ writePageSetup()
| bool psp::PrinterJob::writePageSetup |
( |
osl::File * |
pFile, |
|
|
const JobData & |
, |
|
|
bool |
bWriteFeatures |
|
) |
| |
|
private |
◆ writeProlog()
| static void psp::PrinterJob::writeProlog |
( |
osl::File * |
pFile, |
|
|
const JobData & |
|
|
) |
| |
|
staticprivate |
◆ writeSetup()
| bool psp::PrinterJob::writeSetup |
( |
osl::File * |
pFile, |
|
|
const JobData & |
|
|
) |
| |
|
private |
◆ m_aDocumentJobData
| JobData psp::PrinterJob::m_aDocumentJobData |
|
private |
◆ m_aLastJobData
| JobData psp::PrinterJob::m_aLastJobData |
|
private |
◆ m_bQuickJob
| bool psp::PrinterJob::m_bQuickJob |
|
private |
◆ m_pGraphics
◆ maFileName
| OUString psp::PrinterJob::maFileName |
|
private |
◆ maHeaderVector
| std::vector< std::unique_ptr<osl::File> > psp::PrinterJob::maHeaderVector |
|
private |
◆ maJobTitle
| OUString psp::PrinterJob::maJobTitle |
|
private |
◆ maPageVector
| std::vector< std::unique_ptr<osl::File> > psp::PrinterJob::maPageVector |
|
private |
◆ maSpoolDirName
| OUString psp::PrinterJob::maSpoolDirName |
|
private |
◆ mfXScale
| double psp::PrinterJob::mfXScale |
|
private |
◆ mfYScale
| double psp::PrinterJob::mfYScale |
|
private |
◆ mnBMarginPt
| sal_uInt32 psp::PrinterJob::mnBMarginPt |
|
private |
◆ mnFileMode
| int psp::PrinterJob::mnFileMode |
|
private |
◆ mnHeightPt
| sal_uInt32 psp::PrinterJob::mnHeightPt |
|
private |
◆ mnLandscapes
| int psp::PrinterJob::mnLandscapes |
|
private |
◆ mnLMarginPt
| sal_uInt32 psp::PrinterJob::mnLMarginPt |
|
private |
◆ mnMaxHeightPt
| sal_uInt32 psp::PrinterJob::mnMaxHeightPt |
|
private |
◆ mnMaxWidthPt
| sal_uInt32 psp::PrinterJob::mnMaxWidthPt |
|
private |
◆ mnPortraits
| int psp::PrinterJob::mnPortraits |
|
private |
◆ mnResolution
| sal_uInt32 psp::PrinterJob::mnResolution |
|
private |
◆ mnRMarginPt
| sal_uInt32 psp::PrinterJob::mnRMarginPt |
|
private |
◆ mnTMarginPt
| sal_uInt32 psp::PrinterJob::mnTMarginPt |
|
private |
◆ mnWidthPt
| sal_uInt32 psp::PrinterJob::mnWidthPt |
|
private |
◆ mpJobHeader
| std::unique_ptr<osl::File> psp::PrinterJob::mpJobHeader |
|
private |
◆ mpJobTrailer
| std::unique_ptr<osl::File> psp::PrinterJob::mpJobTrailer |
|
private |
The documentation for this class was generated from the following file: