TdxPrinterPage Members
Stores report page attributes.Properties
Name | Description |
---|---|
AutoSwapMargins | Specifies whether report margins are swapped when the page orientation changes. |
Background | Specifies a report’s background. Inherited from TdxPrinterPageObject. |
CenterOnPageH | Specifies whether a report is horizontally centered on a page. |
CenterOnPageV | Specifies whether a report is vertically centered on a page. |
DMPaper | Determines page size. |
FitToPagesHorizontally | Specifies the report page’s printout width, in paper sheets. |
FitToPagesVertically | Specifies the report page’s printout height, in paper sheets. |
Footer | Determines report footer height. |
GrayShading | Specifies whether a report is printed in color. |
Header | Determines header height. |
IgnoreInvalidMarginsBeforePrint | Specifies if the parent component printer validates page margin settings before a print operation. |
ImageCollection | Specifies the source image collection. |
Margins | Specifies page margins. |
MeasurementUnits | Specifies the measurement units used in a report. |
MinMargins | Specifies minimum page margins. |
Orientation | Specifies the report page orientation. |
Page protected | Returns information about the printer pages settings. Inherited from TdxPrinterPageObject. |
PageFooter | Specifies page footer properties. |
PageHeader | Specifies page header properties. |
PageOrder | Specifies the page print order. |
PageSize | Determines the size of a report page. |
PaperSource | Specifies a paper source. |
RealMeasurementUnits | Specifies the type of a measurement unit installed on a system. |
RealPageSize | Determines a page real size. |
ReverseTitlesOnEvenPages | Specifies whether text order in titles is reversed. |
ScaleFactor | Specifies the scale factor (as a percentage) applied to a report. |
ScaleMode | Specifies how a component printer scales a report. |
Methods
Name | Description |
---|---|
ApplyToPrintDevice | Applies page settings to a printing device. |
Assign(TPersistent) | Inherited from TPersistent. |
AssignTo(TPersistent) | Inherited from TPersistent. |
BeginUpdate | Disables all TdxBaseObject operations. Inherited from TdxBaseObject. |
CancelUpdate | Enables operations for the current TdxBaseObject object. Inherited from TdxBaseObject. |
Clone | Creates a new TdxBaseObject instance. Inherited from TdxBaseObject. |
DoUpdateMeasurementUnits protected | Changes current measurement units. |
EndUpdate | Enables TdxBaseObject operations. Inherited from TdxBaseObject. |
Equals(TObject) | Inherited from TObject. |
FixMarginsOutside | Adjusts report margins to the minimum page margins available. |
FooterLoMetric | Determines footer dimensions. |
FooterRect | Determines footer’s rectangular dimensions. |
FooterRectLoMetric | Determines footer dimensions. |
GetHashCode | Inherited from TObject. |
GetInnerMeasurementUnits | Determines the type of a measurement unit installed in a system. |
GetNamePath | Inherited from TPersistent. |
GetOwner | Inherited from TPersistent. |
GetRealMinMargins(Integer,Integer,Integer,Integer) | Determines the minimum allowable page margins. |
HeaderLoMetric | Determines header dimensions. |
HeaderRect | Determines a header’s rectangular dimensions. |
HeaderRectLoMetric | Determines header dimensions. |
InitFromPrintDevice | |
IsEmpty | Inherited from TdxBaseObject. |
IsEqual(TdxBaseObject) | Determines whether the specified object is of the TdxBaseObject type. Inherited from TdxBaseObject. |
LoadFromFile(string) | Loads TdxBaseObject contents from a file. Inherited from TdxBaseObject. |
LoadFromStream(TStream) | Loads data form a stream into the TdxBaseObject object. Inherited from TdxBaseObject. |
MapRect2LoMetric(TRect) | Determines report dimensions. |
MarginsLoMetric | Determines margin dimensions. |
MinMarginsLoMetric | Determines minimum margin values. |
MinPrintableArea | Determines the minimum printable area value. |
MinPrintableAreaLoMetric | Determines the minimum printable area value. |
PageSizeLoMetric | Determines available page size. |
PageSizePixels | Returns page size in pixels. |
PaintRectLoMetric | Determines the drawing area. |
PaintRectPixels | Determines the scaled region wherein to perform drawing. |
QueryInterface(TGUID,Untyped) | Inherited from TInterfacedPersistent. |
ReadPrinterInfos protected | Returns the current values of page margins, minimum margins and page size installed by the current printer. |
RealPageSizeLoMetric | Determines actual page size. |
RealPageSizePixels | Returns the actual page size in pixels. |
RestoreDefaults | Restores predefined values for report link properties. |
SaveToFile(string) | Saves the TdxBaseObject contents to a file. Inherited from TdxBaseObject. |
SaveToStream(TStream) | Saves TdxBaseObject contents to a stream. Inherited from TdxBaseObject. |
ToString | Inherited from TObject. |
ValidateMargins | Checks report margin size. |
Events
Name | Description |
---|---|
OnChange | Occurs when changing page contents. |
OnMarginChange | Occurs when page margins are changed |
Constants
Name |
---|
MaxScaleFactor |
MinScaleFactor |
See Also