The C1PrintDocument type exposes the following members.
Constructors
Name | Description | |
---|---|---|
C1PrintDocument | Overloaded. |
Methods
Name | Description | |
---|---|---|
AggregatedUnitPropertyChangeEH | ||
BaseFontProviderEH | ||
CanChangePageMetrics |
Indicates whether the changing of page layout (page size,
header/footer/body size, etc.) is permitted now.
| |
CanPrintControl |
Indicates whether a control is C1-printable, i.e. could be printed
by RenderC1Printable object and C1PrintDocument's RenderXXXC1Printable
methods.
| |
CanRender |
Indicates whether drawing operations are available now.
| |
CanRenderBlock |
Indicates whether rendering in the block flow is permitted now.
| |
CanRenderDirect |
Indicates whether direct rendering is permitted now.
| |
CheckGenerating | ||
CheckNotGenerating | ||
ComparativeHeightProviderEH | ||
ComparativeWidthProviderEH | ||
ConvertUnit |
Converts a value from one absolute unit to another.
| |
CreateRenderTextForBlock | ||
CreateRenderTextForDirect | ||
DrawControlImage |
Draws a screen image of a specified control to a specified Graphics.
| |
EndDoc |
Finishes generation of a document.
| |
Equals | (Inherited from Object.) | |
ExportToHTML |
Exports generated document to HTML format.
| |
ExportToPDF | Overloaded. | |
Finalize |
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.) | |
Generate | Overloaded. | |
GetBodySizeMm | ||
GetCallingAssembly | ||
GetControlImage |
Returns a screen image of a control.
| |
GetControlPrinter |
Returns IC1ControlPrinter object for a specified control or
nul if the one is not C1-printable.
| |
GetHashCode |
Serves as a hash function for a particular type.
(Inherited from Object.) | |
GetPageMarginsMm | ||
GetPageSizeMm | ||
GetPrintableAreaSizeMm | ||
GetRuntimeSupportInfo | ||
GetType |
Gets the Type of the current instance.
(Inherited from Object.) | |
GetWindowImage |
Returns a screen image of a specified control or window.
| |
IsAbsoluteUnit |
Indicates whether a specified unit is absolute or
relative (%, Em, Ex)
| |
KillDoc |
Cancels generation of a current document.
| |
MemberwiseClone |
Creates a shallow copy of the current Object.
(Inherited from Object.) | |
NewColumn |
Forces creation of a new column.
| |
NewPage |
Creates a new page.
| |
NewPageConfigure |
Finishes a generation of a current page and opens a page layout
configuration phase in which the changing of properties affected
page layout is permitted. This stage is closed by call of the NewPage
method.
| |
OnColumnFinishing | ||
OnColumnStarted | ||
OnColumnStarting | ||
OnGenerateDocument | ||
OnNewPageSetup | ||
OnNewPageStarted | ||
OnPageFinishing | ||
OnPhysicalSizeChanged | ||
PageAsBitmap |
Returns a page image as a Bitmap.
| |
Overloaded. | ||
RenderDirectPolyInternal | ||
RenderInlineEnd |
Closes current inline block if exists. Next RenderInline will starts
as a new paragraph.
| |
ResetUIStrings | ||
RunningTitlePropertyChangeEH | ||
Save | Overloaded. | |
SetAltUIStrings | ||
ShouldSerializeUIStrings | ||
ToString | (Inherited from Object.) | |
UpdateWorkingPageSettings |
Properties
Name | Description | |
---|---|---|
AutoDisposeRenderObjects | ||
AvailableBlockFlowHeight |
Value of AvailableBlockFlowHeightUnit
| |
AvailableBlockFlowHeightUnit |
An amount of available vertical space in the block flow in the currently
generating column
| |
BodyAreaSize |
BodyAreaSizeUnit represented in DefaultUnit
| |
BodyAreaSizeUnit |
Size of body area (printable area excluding header and footer)
| |
C1DPageSettings | ||
ColumnSpacing |
Value of ColumnSpacingUnit
| |
ColumnSpacingStr |
String representation of ColumnSpacingUnit
| |
ColumnSpacingUnit |
Defines a default spacing between columns. Can be redefined in the
PageColumns property.
| |
CurrentColumn |
Current generating column number (0-based) or -1 if not in generation.
| |
CurrentColumnWidth |
Value of CurrentColumnWidthUnit
| |
CurrentColumnWidthUnit |
Returns a width of currently generating column
| |
CurrentPage |
Current generating page number (1-based) or -1 if not in generation.
| |
DefaultPaperSize |
Gets or sets the default paper size which is selected when new C1PrintDocument object is created.
| |
DefaultUnitOfFrames |
Defines a default unit of measurement for RO's frames, namely
for spacing and padding. Can be an absolute unit only.
| |
DefaultUnitOfFramesSynchronized |
Indicates whether a change of DefaultUnit causes automatic change
of DefaultUnitOfFrames to the same value.
If DefaultUnit is set to non-absolute unit then this property becomes
false automatically.
| |
DocEngine |
Currently used document engine.
| |
DocumentInfo | ||
DocumentName |
Defines a name of the document in OS printing queue.
| |
EmfType |
Gets or sets the value indicating the type of created metafiles.
| |
Events |
Gets the list of event handlers that are attached to this Component.
(Inherited from Component.) | |
FormsKeyActionEnter | ||
FormsKeyActionTab | ||
GenerateDocumentHandled |
Returns true if the GenerateDocument event has a handler.
| |
HyperlinkStyle |
Defines a default style of hyperlinks in the document.
| |
InputControls |
Use this property to enumerate all input controls within document.
| |
IsGenerating |
Indicates whether document is in generating of its content
(true between StartDoc/EndDoc calls.)
| |
LastRenderedInfo |
Contains a measurement info about the last rendering operation, the same
one that was returned by RenderXXX method.
| |
PageColumns |
Defines a collection of columns width and spacing definitions.
While this collection is empty these column attributes are determined
based on ColumnCount and ColumnSpacing properties.
Addition members to this collection allows to redefine these attributes
for a corresponding number of columns starting from the leftmost one.
| |
PageCount |
Returns a number of pages that has been generated so far.
| |
PageLayer |
Defines a pege layer where next direct drawing will appear.
| |
PageMetricsChangeAvailable | ||
PageSettings |
Page settings
| |
PrintableAreaSize |
Returns a size of printable area of a current generating page.
| |
RenderBlockProhibited | ||
RenderDirectProhibited | ||
Style |
Defines a style of the document.
| |
StyleTableCell |
Defines a style from which StyleTableCell styles of tables are inherited.
| |
Tag | ||
UIStrings | ||
UsePrinterDC |
Gets or sets value indicating whether the printer DC should be used to create a metafiles
for export.
| |
WorkingPageSettings |
Events
Name | Description | |
---|---|---|
ColumnFinishing |
Occurs when next column has been finished.
Only RenderDirectXXX drawing is permitted in this event.
| |
ColumnStarted |
Occurs after ColumnStarting event when new column has been
established. Column width can't be tuned in this event.
Any rendering is permitted.
| |
ColumnStarting |
Occurs before new column is established. Column width could be
tuned in this event. Any rendering is prohibited.
| |
DocumentEnded |
Occurs when the document building is ended (in EndDoc method).
| |
DocumentStarted |
Occurs when the document building is started (in StartDoc method).
| |
GenerateDocument |
Allows user to build document content in event handler
| |
NewPageSetup |
Raised just before generation of a next page of a document.
Page layout (PageSettings/PageHeader/PageFooter) can be changed in
this event.
| |
NewPageStarted |
Occurs after NewPageSetupEventHandler and allows to perform
rendering.
| |
PageFinishing |
Occurs when generating of a page is finished. This event
is a last chance to change a CONTENT (not sizes) of PageHeader
and PageFooter.
RenderDirectXXX() operations are permitted in this event
(but NOT RenderBlockXXX()).
| |
PhysicalSizeChanged | ||
PrintQueryPageSettings |
Occurs before a page is sent to the printer.
|