The Publish::Page class is a concept class for page-related enums. More...
#include <sprk_publish.h>
Public Types | |
enum | Format { Format::P11x17, Format::A3, Format::A4, Format::A5, Format::B4JIS, Format::B5JIS, Format::Executive, Format::Legal, Format::Letter, Format::Tabloid, Format::B4ISO, Format::B5ISO } |
Enumerates the page formats to use when generating a PDF via Publish. More... | |
enum | Orientation { Orientation::Portrait, Orientation::Landscape } |
Enumerates the page orientations to use when generating a PDF via Publish. More... | |
Private Member Functions | |
Page () | |
Private default constructor to prevent instantiation. More... | |
The Publish::Page class is a concept class for page-related enums.
|
strong |
Enumerates the page formats to use when generating a PDF via Publish.
Enumerator | |
---|---|
P11x17 | Standard 11" x 17" format, 792 x 1124 points (kA3DPDFPage11x17). |
A3 | Standard A3 format, 842 x 1190 points (kA3DPDFPageA3). |
A4 | Standard A4 format, 595 x 842 points (kA3DPDFPageA4). |
A5 | Standard A5 format, 420 x 595 points (kA3DPDFPageA5). |
B4JIS | Standard B4 JIS format, 728 x 1031 points (kA3DPDFPageB4JIS). |
B5JIS | Standard B5 JIS format, 515 x 728 points (kA3DPDFPageB5JIS). |
Executive | Standard Executive format, 522 x 756 points (kA3DPDFPageExecutive). |
Legal | Standard Legal format, 612 x 1008 points (kA3DPDFPageLegal). |
Letter | Standard Letter format, 612 x 792 points (kA3DPDFPageLetter). |
Tabloid | Standard Tabloid format, 792 x 1224 points (kA3DPDFPageTabloid). |
B4ISO | Standard B4 ISO format, 709 x 1001 points (kA3DPDFPageB4ISO). |
B5ISO | Standard B5 ISO format, 499 x 709 points (kA3DPDFPageB5ISO). |
|
strong |
Enumerates the page orientations to use when generating a PDF via Publish.
Enumerator | |
---|---|
Portrait | Self-explanatory (kA3DPDFPagePortrait). |
Landscape | Self-explanatory (kA3DPDFPageLandscape). |
|
private |
Private default constructor to prevent instantiation.