8 #include <system/object.h>
11 #include "aspose.tasks.cpp/aspose_tasks_api_defs.h"
17 namespace Visualization
19 template <
typename>
class ApsBaseChartBuilder;
20 enum class PrinterPaperSize;
29 namespace Visualization {
34 class ASPOSE_TASKS_SHARED_CLASS
PageSettings :
public System::Object
37 typedef System::Object BaseType;
39 typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
40 ASPOSE_TASKS_SHARED_RTTI_INFO_DECL();
42 template<
typename FT0>
friend class Aspose::Tasks::Visualization::ApsBaseChartBuilder;
125 ASPOSE_TASKS_SHARED_API
bool get_IsCustomPageSize();
130 bool pr_AdjustToPercentOfNormalSize;
131 int32_t pr_PercentOfNormalSize;
132 int32_t pr_PagesInWidth;
133 int32_t pr_PagesInHeight;
134 int32_t pr_PaperSizeId;
135 int16_t pr_FirstPageNumber;
Represents printing settings for a page of project view.
Definition: PageSettings.h:35
PageSettings()
Initializes a new instance of the PageSettings class. Represents printing settings for a page of proj...
void set_FirstPageNumber(int16_t value)
Sets a first page number for printing.
bool get_IsPortrait() const
Gets a value indicating whether the page orientation is portrait; returns false if the page orientati...
void set_AdjustToPercentOfNormalSize(bool value)
Sets a value indicating whether to adjust printing to the specified percentage (PercentOfNormalSize) ...
int32_t get_PagesInHeight() const
Gets a number of pages in height to be printed.
void set_PaperSize(PrinterPaperSize value)
Sets a paper size. Can be one of the values of the PrinterPaperSize enumeration.
int32_t get_PercentOfNormalSize() const
Gets a percentage of normal size to adjust printing to.
void set_PaperSizeId(int32_t value)
Sets an integer representing one of the PrinterPaperSize values or a custom page size id....
void set_PercentOfNormalSize(int32_t value)
Sets a percentage of normal size to adjust printing to.
int16_t get_FirstPageNumber() const
Gets a first page number for printing.
void set_PagesInHeight(int32_t value)
Sets a number of pages in height to be printed.
int32_t get_PagesInWidth() const
Gets a number of pages in width to be printed.
int32_t get_PaperSizeId() const
Gets an integer representing one of the PrinterPaperSize values or a custom page size id....
bool get_AdjustToPercentOfNormalSize() const
Gets a value indicating whether to adjust printing to the specified percentage (PercentOfNormalSize) ...
void set_IsPortrait(bool value)
Sets a value indicating whether the page orientation is portrait; returns false if the page orientati...
void set_PagesInWidth(int32_t value)
Sets a number of pages in width to be printed.
PrinterPaperSize get_PaperSize()
Gets a paper size. Can be one of the values of the PrinterPaperSize enumeration.