PrintDocument for WinForms
C1PrintDocument クラス メンバ
プロパティ  メソッド  イベント


C1.PrintDocument.6 アセンブリ > C1.C1Preview 名前空間 : C1PrintDocument クラス

C1PrintDocumentデータ型で公開されるメンバを以下の表に示します。

パブリック コンストラクタ
 名前解説
Public コンストラクタInitializes a new instance of the C1PrintDocument class.  
トップ
パブリック プロパティ
 名前解説
Public プロパティGets the RenderInputButton object representing the accept button in the current document (the first RenderInputButton object with RenderInputButton.AcceptButton property set to true).  
Public プロパティGets the actual measurement device which was used to generate the document. This device can differ from the one specified by C1PrintDocument.CreationDevice, for example if C1PrintDocument.CreationDevice was set to MeasurementDeviceEnum.Printer but the current system has no printers installed.  
Public プロパティGets the name of the actual measurement printer which was used to generate the document. This can differ from the name specified by C1PrintDocument.CreationPrinterName, for example if the report was rendered on a system with no such printer.  
Public プロパティGets or sets a value indicating whether to add messages to the current document's C1PrintDocument.Warnings collection when script errors are found.

The default value is false.

 
Public プロパティGets or sets a value indicating whether methods can be called on the current document that would result in the document becoming non-reflowable (such as C1PrintDocument.NewPage). If this property is false, calling such methods throws an exception. If this property is true, calling such methods sets the C1PrintDocument.Reflowable flag to false on the current document.

The default value is false.

 
Public プロパティstatic (Shared in Visual Basic)Gets the version of C1PrintDocument assembly.  
Public プロパティ

This property is obsolete.

Gets or sets a value indicating whether the C1PrintDocument.EmbeddedFonts collection will be automatically filled with fonts used in the document during document generation.

The default value is false.

 
Public プロパティAn amount of available vertical space in the block flow in the currently generating page area, value specified in the ResolvedUnit units. Returns -1 if document in not generating state.  
Public プロパティAn amount of available horizontal space in the block flow in the currently generating page area, value specified in the ResolvedUnit units. Returns -1 if document in not generating state.  
Public プロパティGets the DocumentBody object representing the body of the current document.  
Public プロパティstatic (Shared in Visual Basic)Gets or sets a value indicating whether a log should be built during serialization and deserialization operations. If an exception occurs, that log is available in the exception data. Set this property to true to help debugging obscure serialization errors.  
Public プロパティGets the current busy state of the current document.  
Public プロパティGets or sets a value indicating whether to cancel the generation of the current document. Note that this property is useful only if C1PrintDocument.DoEvents is set to true.  
Public プロパティGets or sets a value indicating whether to clip the content of the current document to page margins.

The default value is false.

 
Public プロパティGets the C1PrintDocument.CompatibilityOptions object which determines compatibility with previous versions of C1PrintDocument.  
Public プロパティ System.ComponentModel.Componentから継承されます。
Public プロパティGets or sets the type of device that is used to provide reference graphics when generating the document. If this property is set to MeasurementDeviceEnum.Printer, C1PrintDocument.CreationPrinterName specifies the printer.  
Public プロパティGets or sets the resolution (DPI) used when generating the document.

Note that if C1PrintDocument.ResolvedUnit is UnitTypeEnum.Pixel, this is also the resolution of ResolvedUnit pixels.

 
Public プロパティGets or sets the System.Drawing.Graphics object to use as reference when generating the report. This Graphics is used to calculate text sizes, measure RTF text, and so on.  
Public プロパティGets the document creation mode.  
Public プロパティGets or sets the name of the printer that is used to provide reference graphics when generating the document.

This property is only used if C1PrintDocument.CreationDevice is set to MeasurementDeviceEnum.Printer.

Set this property to null to select the reference printer automatically.

 
Public プロパティGets the current Graphics object created by the last call to C1PrintDocument.RenderBlockGraphicsBegin.  
Public プロパティGets the current RenderGraphics object created by the last call to C1PrintDocument.RenderBlockGraphicsBegin.  
Public プロパティGets the current Graphics object created by the last call to C1PrintDocument.RenderDirectGraphicsBegin.  
Public プロパティGets the current RenderGraphics object created by the last call to C1PrintDocument.RenderDirectGraphicsBegin.  
Public プロパティGets the current generating page, returns null if document in not generating state.  
Public プロパティGets the current generating area of page, returns null if document in not generating state.  
Public プロパティGets the effective layout for the current page. That layout is automatically built on the fly by merging all applicable layouts defined for the current document in C1PrintDocument.PageLayouts. You may change the properties on CurrentPageLayout programmatically. The changes will be effective immediately if they are made in the C1PrintDocument.PageConfigure event handler, otherwise they will take effect for the next added page.

Note that this property is only available during document generation, at other times null is returned.

 
Public プロパティGets the C1.C1Preview.DataBinding.C1DataSchema object representing the data schema built into the current document.  
Public プロパティGets or sets the default unit of measurement for the current document. This unit is used when sizes or coordinates of objects within the document are set without specifying the unit of measurement explicitly.

The default value is UnitTypeEnum.Inch.

 
Public プロパティGets the current document's Dictionary. The Dictionary can be used to contain reused resources (e.g. images used in multiple places in the document).  
Public プロパティGets or sets a value indicating whether the end user should be prevented from reflowing the document with different page settings. This property is only a hint to the document viewer.

The default value is false (i.e. reflow is allowed).

 
Public プロパティGets a System.Drawing.Printing.PrintDocument object that can be used to render the current document into a standard print preview control. Not needed and not recommended if you're using ComponentOne preview controls.  
Public プロパティGets the directory of the C1PrintDocument.DocumentFileName.  
Public プロパティGets or sets the script that is executed when the current document has finished generating.  
Public プロパティGets the file name associated with the current document (i.e. the document was either loaded from that file, or saved to it).  
Public プロパティGets the collection of DocumentFont objects describing fonts used in the current document.

This collection is populated automaticallly when the document generates, depending on the value of the C1PrintDocument.FontHandling property on the document.

 
Public プロパティstatic (Shared in Visual Basic)Gets a string representing the version of the document persistence format supported by the current assembly. This version is used to check persisted documents' compatibility. Versions are backwards-compatible, but not vice versa (i.e. a document persisted using a newer version of C1PrintDocument may be unreadable by an older version).  
Public プロパティGets or sets the C1PrintDocument.DocumentInfo object containing the information about the current document (such as author, company, and so on).  
Public プロパティGets or sets the script that is executed when the current document starts generating.  
Public プロパティGets or sets a value indicating whether the current C1PrintDocument should handle Windows messages while generating.

The default value is false.

 
Public プロパティGets the collection of fonts embedded in the current document.

If C1PrintDocument.FontHandling property on the document has been set to FontHandling.EmbedFonts or FontHandling.EmbedActualFonts, this collection is populated automatically when the document generates.

Otherwise, this collection is not populated automatically. But you can add fonts to this collection in code, so that just the added fonts will be embedded in the document. Note that in that case you must also explicitly specify the glyphs to include by calling the EmbeddedFont.AddGlyphs method or any of its overloads.

 
Public プロパティGets or sets the type of metafiles created by the current document. The default is System.Drawing.Imaging.EmfType.EmfPlusOnly.  
Public プロパティObsolete. Now gets the Code of the first element in the Warnings collection, or GenerateErrorEnum.None if there are no warnings.  
Public プロパティObsolete. Now gets the description of the first element in the Warnings collection, or an empty string if there are no warnings.  
Public プロパティGets or sets the script that is executed when an error occurs in a script attached to the current document.  
Public プロパティGets the collection of all registered C1.C1Preview.Export.ExportProvider objects.  
Public プロパティGets or sets a value specifying how font embedding and substitution are handled by the current C1PrintDocument. This property is simply a shortcut to FontProcessingOptions.FontHandling.  
Public プロパティGets the C1PrintDocument.FontProcessingOptions object which determines how font subtitution and embedding are handled when the document generates.  
Public プロパティstatic (Shared in Visual Basic)Gets a C1FormatVersion object representing the version of the document persistence format supported by the current assembly. This version is used to check persisted documents' compatibility. Versions are backwards-compatible, but not vice versa (i.e. a document persisted using a newer version of C1PrintDocument may be unreadable by an older version).  
Public プロパティGets or sets the action to be performed when the ENTER key is pressed in a C1.Win.C1Preview.C1PreviewPane control which is viewing the current document.

The default value is FormsKeyActionEnterEnum.None.

 
Public プロパティGets or sets the action to be performed when the TAB key is pressed in a C1.Win.C1Preview.C1PreviewPane control which is viewing the current document.

The default value is FormsKeyActionTabEnum.MoveAccrossDocOut.

 
Public プロパティGets or sets a FormsStyleEnum value specifying the look and feel of input controls in the current document (see types derived from RenderInputBase).

The default value is FormsStyleEnum.Acrobat.

 
Public プロパティIf the current document is generating (see C1PrintDocument.IsGenerating), gets the approximate completion ratio, from 0 (0% complete) to 1 (100% complete). If the document is currently not generating, gets 1.  
Public プロパティGets the value indicating whether a handler is attached to the C1PrintDocument.GenerateDocument event of the current document.  
Public プロパティIndicates whether the document is currently being generated.  
Public プロパティGets a value indicating whether all pages have been added to the document being generated.

For example, if the document has a page footer or header that includes the total page count (of the kind "Page X of Y"), this property gets false while new pages are being added, but true when adding new pages is over and the total page count is being updated on the rendered pages.

If the document is currently not generating (see C1PrintDocument.IsGenerating), gets true.

 
Public プロパティGets a value indicating whether the document is being generated via StartDoc / EndDoc methods.  
Public プロパティGets or sets the value limiting the maximum number of pages in the generated document.

The default value is -1, indicating that the number of pages in the document is unlimited.

This property is only taken into account when the document is created using the C1PrintDocument.Generate method.

 
Public プロパティstatic (Shared in Visual Basic)Gets or sets the type of device used to provide System.Drawing.Graphics used to measure/calculate layouts of C1PrintDocument objects. If this property is set to MeasurementDeviceEnum.Printer, MeasurementPrinterName specifies the printer.  
Public プロパティstatic (Shared in Visual Basic)Gets the resolution (DPI) of the C1PrintDocument.MeasurementGraphics object.  
Public プロパティstatic (Shared in Visual Basic)Gets the System.Drawing.Graphics object used to measure/calculate layouts of C1PrintDocument objects.  
Public プロパティstatic (Shared in Visual Basic)Gets or sets the name of the printer used to provide System.Drawing.Graphics used to measure/calculate layouts of C1PrintDocument objects. This property is only used if MeasurementDevice is set to MeasurementDeviceEnum.Printer.  
Public プロパティGets the OutlineNodeCollection representing the collection of OutlineNode objects of the current document.  
Public プロパティGets or sets the script that is executed when a new page is added to the document. This script executes after the page has been added to the C1PrintDocument.Pages collection but before it is resolved (i.e. when the content of the page has not been laid out yet).

This script should be used only to change the page layout. Do not use this script to change the page content, as it may cause errors.

 
Public プロパティGets or sets the default page layout for the current document. This property is a shortcut for DocumentPageLayouts.Default. (A page layout includes page settings, page headers and footers, and column definitions.)  
Public プロパティGets the collection of page layouts used in the current document. In addition to the default layout which is always present, special layouts may be defined for first, last, even and odd pages of the document. The effective layout for each page is then produced by merging all applicable layouts.  
Public プロパティGets or sets the C1PrintDocument.PageNumberingChange object applied to the first page of the document.  
Public プロパティGets the collection of document's pages.  
Public プロパティGets a value indicating whether the document is reflowable.  
Public プロパティGets or sets the UnitTypeEnum value that will be used to specify the resolved sizes of objects within the current document (e.g. the sizes of RenderFragment objects representing the render objects in the document).

This property cannot be changed when the document is generating (i.e. while C1PrintDocument.IsGenerating returns true).

 
Public プロパティGets the ScriptingOptions object defining the scripting options of this C1PrintDocument object.  
Public プロパティGets or sets a value indicating whether a dialog allowing to input values for some or all of the user defined tags (elements of the C1PrintDocument.Tags collection) should be shown to the user before the document generates. To include or exclude tags from the dialog, use Tag.ShowInDialog.

The default value is false.

 
Public プロパティ System.ComponentModel.Componentから継承されます。
Public プロパティGets or sets the top-level stacking rule for the document body.

The default value is StackingRulesEnum.BlockTopToBottom.

 
Public プロパティGets the main (root) Style of the current document.  
Public プロパティGets the collection of system tags (objects derived from TagSys) associated with the current document.  
Public プロパティGets or sets the string used as the closing parentheses when including references to Tag objects in the current document's texts (e.g. in RenderText.Text or ParagraphText.Text). To include a TagCloseParen string itself in a text, prepend it with the C1PrintDocument.TagEscapeString string.

The default value is "]".

 
Public プロパティGets or sets the string that can be used to escape C1PrintDocument.TagOpenParen and C1PrintDocument.TagCloseParen. To include a TagEscapeString string itself in a text, duplicate it.

The default value is "\".

 
Public プロパティGets or sets the string used as the opening parentheses when including references to Tag objects in the current document's texts (e.g. in RenderText.Text or ParagraphText.Text). To include a TagOpenParen string itself in a text, prepend it with the C1PrintDocument.TagEscapeString string.

The default value is "[".

 
Public プロパティGets the TagCollection representing the collection of user-defined Tag objects in the current document.  
Public プロパティGets or sets the type of form used to input tag values (the form will be shown if C1PrintDocument.ShowTagsInputDialog is true). The form type must be derived from C1.C1Preview.Forms.TagsInputFormBase.  
Public プロパティGets or sets the type name of form used to input tag values (the form will be shown if C1PrintDocument.ShowTagsInputDialog is true). The form type must be derived from C1.C1Preview.Forms.TagsInputFormBase.  
Public プロパティGets or sets a value indicating whether an exception should be raised if an error occurs while the current document generates. If this property is false, the C1PrintDocument.Generate method will return false if errors occurred while generating, otherwise an exception will be thrown on the first error.

The default value is false.

 
Public プロパティGets the C1PrintDocument.UsageInfo object containing information related to the current document's usage: date/time of generation, file name last used to save or load the document, and so on.  
Public プロパティGets or sets a value indicating whether text in the current document should be rendered using the GDI+ text API.

The default value is false.

 
Public プロパティstatic (Shared in Visual Basic)Gets or sets a value indicating whether the default page settings are retrieved from the default printer (may slow things down if the printer is a network one) or calculated based on the current locale.  
Public プロパティGets or sets arbitrary data associated with the current document.  
Public プロパティGets the collection of warnings produced by the document's generation.  
トップ
プロテクト プロパティ
 名前解説
Protected プロパティ System.ComponentModel.Componentから継承されます。
Protected プロパティ System.ComponentModel.Componentから継承されます。
Protected プロパティ System.ComponentModel.Componentから継承されます。
トップ
パブリック メソッド
 名前解説
Public メソッドオーバーロードされます。 Adds an anchor (C1Anchor or C1AnchorText) at the current position in the document. Can be used only if C1PrintDocument.IsStartEndDocMode is true.  
Public メソッドAdvances the current block flow position by the specified distance.  
Public メソッドIndicates whether rendering in the block flow is permitted now.  
Public メソッドIndicates whether direct rendering is permitted now.  
Public メソッドClears the current document, sets all properties to their default values.  
Public メソッドClears the pages and other info created during document generation. This method does not clear the document structure/content though.  
Public メソッドオーバーロードされます。 Converts an absolute Unit value to the specified measurement units (this overload cannot convert to pixels).  
Public メソッドオーバーロードされます。 オーバーライドされます。 Releases the resoureces used by C1PrintDocument.  
Public メソッドShows the tags input dialog, allows the user to enter/update the values of Tag objects contained in the C1PrintDocument.Tags collection.  
Public メソッドFinishes generation of a document.  
Public メソッドオーバーロードされます。 Exports the document to a disk file.  
Public メソッドSearches for an C1Anchor with the specified C1Anchor.Name in the current document.  
Public メソッドSearches for the first occurrence of a RenderInputFragment object in the current document.  
Public メソッドstatic (Shared in Visual Basic)オーバーロードされます。 For internal use.  
Public メソッドオーバーロードされます。 Converts a double value expressed in the current document's C1PrintDocument.ResolvedUnit units to other UnitTypeEnum units.  
Public メソッドstatic (Shared in Visual Basic)オーバーロードされます。 For internal use.  
Public メソッドオーバーロードされます。 Generates the current document, using the RefreshModeEnum.RefreshCalculatedValues refresh mode.  
Public メソッドstatic (Shared in Visual Basic)オーバーロードされます。 Converts an absolute length represented by a LengthAbs object to a double value expressed in the current document's C1PrintDocument.ResolvedUnit units.  
Public メソッド System.MarshalByRefObjectから継承されます。
Public メソッドChecks whether the document contains any tags that can be entered or changed in the tags input dialog.  
Public メソッド System.MarshalByRefObjectから継承されます。
Public メソッドIndicates whether an inline paragraph is currently being created on the document.  
Public メソッドオーバーロードされます。 Loads the current document from a stream. The stream should contain a document in C1DocumentFormatEnum.C1d format.  
Public メソッドBegins a new column. If the current column is the last on the page then a new page will be started. Note that AllowNonReflowableDocs property on the document must be set to true for this method to work; otherwise, an exception will occur.  
Public メソッドBegins a new line in inline flow, can be used only if current stacking is inline flow. Note that AllowNonReflowableDocs property on the document must be set to true for this method to work; otherwise, an exception will occur.  
Public メソッドオーバーロードされます。 Creates a new page and adds it to the document. Note that C1PrintDocument.AllowNonReflowableDocs property on the document must be set to true for this method to work; otherwise, an exception will occur.  
Public メソッドReturns a System.Drawing.Imaging.Metafile representing the specified page.  
Public メソッドオーバーロードされます。 Prints the current document with default printer settings, not showing the print progress dialog.  
Public メソッドオーバーロードされます。 Shows the standard print dialog, allowing the user to print the current document.  
Public メソッドReflows the current document. If a handler has been assigned to the C1PrintDocument.GenerateDocument event, that handler is invoked. Otherwise, the C1PrintDocument.Generate method is called.  
Public メソッドAdds a RenderObject into the block flow of the current document, and resolves it.

This method can only be used if C1PrintDocument.IsStartEndDocMode is true.

 
Public メソッドオーバーロードされます。 Renders an arc into the block flow of the current document.  
Public メソッドオーバーロードされます。 Renders an ellipse into the block flow of the current document.  
Public メソッドCreates an internally maintained RenderGraphics object that can be used to add graphics to the block flow of the current document.  
Public メソッドAdds the internally maintained RenderGraphics object created with a previous call to C1PrintDocument.RenderBlockGraphicsBegin to the block flow of the current document.  
Public メソッドRenders a horizontal line with the specified width, starting at the left of the page, into the block flow of the current document.  
Public メソッドオーバーロードされます。 Renders the Image.  
Public メソッドオーバーロードされます。 Renders a pie into the block flow of the current document.  
Public メソッドオーバーロードされます。 Renders a rectangle into the block flow of the current document.  
Public メソッドオーバーロードされます。 Renders the RTF text.  
Public メソッドオーバーロードされます。 Renders a block of text into the block flow of the current document.  
Public メソッドRenders a vertical line with the specified height, starting at the current position, into the block flow of the current document.  
Public メソッドオーバーロードされます。 Adds a RenderObject to the C1PrintDocument.Body of the current document at a specific position on the current page, and resolves it.

This method can only be used if C1PrintDocument.IsStartEndDocMode is true.

 
Public メソッドオーバーロードされます。 Adds an arc to the C1PrintDocument.Body of the current document at a specific position on the current page, and resolves it.  
Public メソッドオーバーロードされます。 Adds an ellipse to the C1PrintDocument.Body of the current document at a specific position on the current page, and resolves it.  
Public メソッドCreates an internally maintained RenderGraphics object that can be used to add graphics at a specific position to the C1PrintDocument.Body of the document on the current page.  
Public メソッドRenders the internally maintained RenderGraphics object created with a previous call to C1PrintDocument.RenderDirectGraphicsBegin onto the current page of the document.  
Public メソッドオーバーロードされます。 Adds an System.Drawing.Image to the C1PrintDocument.Body of the current document at a specific position on the current page, and resolves it.  
Public メソッドオーバーロードされます。 Adds a line to the C1PrintDocument.Body of the current document at a specific position on the current page, and resolves it.  
Public メソッドオーバーロードされます。 Adds a pie to the C1PrintDocument.Body of the current document at a specific position on the current page, and resolves it.  
Public メソッドオーバーロードされます。 Creates a RenderPolygon from a collection of UnitPoint objects, and renders it on the current page, at position specified by the points' coordinates.  
Public メソッドオーバーロードされます。 Adds a rectangle to the C1PrintDocument.Body of the current document at a specific position on the current page, and resolves it.  
Public メソッドオーバーロードされます。 Adds an RTF-formatted string to the C1PrintDocument.Body of the current document at a specific position on the current page, and resolves it.  
Public メソッドオーバーロードされます。 Adds a text to the C1PrintDocument.Body of the current document at a specific position on the current page, and resolves it.  
Public メソッドRenders a ParagraphObject into the current inline paragraph.  
Public メソッドBegins rendering of a new inline paragraph into the C1PrintDocument.Body of the current document, using the specified C1PrintDocument.Style and dimensions.  
Public メソッドEnds rendering of the current inline paragraph.  
Public メソッドオーバーロードされます。 Renders an System.Drawing.Image into the current inline paragraph.  
Public メソッドオーバーロードされます。 Renders a string into the current inline paragraph, using the specified style.  
Public メソッドオーバーロードされます。 Saves the current document to a disk file. The persistense format (C1DocumentFormatEnum.C1d or C1DocumentFormatEnum.C1dx) is determined by the specified file extension. The save format defaults to C1DocumentFormatEnum.C1d if the format cannot be determined from the extension.  
Public メソッドstatic (Shared in Visual Basic)Selects a device to use for C1PrintDocument.MeasurementGraphics. This method looks for a printer with a "square" resolution (i.e. with the same horizontal and vertical DPI) equal to or larger than 300 DPI. If such a printer is found, it is assigned to MeasurementPrinterName, and MeasurementDevice is set to MeasurementDeviceEnum.Printer. Otherwise, MeasurementDevice is set to MeasurementDeviceEnum.Screen. The selected device's resolution is returned by C1PrintDocument.MeasurementDpi.  
Public メソッドStarts a new document.  
Public メソッドオーバーロードされます。 Converts a double value expressed in specified UnitTypeEnum units to a double value expressed in the current document's C1PrintDocument.ResolvedUnit units.  
Public メソッド System.ComponentModel.Componentから継承されます。
トップ
プロテクト メソッド
 名前解説
Protected メソッドCalled when the document has finished generating. Executes the C1PrintDocument.DocumentEndedScript script. See remarks in C1PrintDocument.OnDocumentStarting method for details and order of events.  
Protected メソッドCalled when the document is starting to generate. Executes the C1PrintDocument.DocumentStartingScript script. See remarks in C1PrintDocument.OnDocumentStarting method for details and order of events.  
Protected メソッド System.ComponentModel.Componentから継承されます。
Protected メソッド System.ComponentModel.Componentから継承されます。
Protected メソッドPerforms some initializations: creates the sub-objects (PageHeader, PageFooter etc) initializes DefaultPageSettings and so on.  
Protected メソッドオーバーロードされます。  System.MarshalByRefObjectから継承されます。
Protected メソッドCalled when the C1PrintDocument.Pages collection is about to be cleared. Raises the C1PrintDocument.BeforePagesClear event.  
Protected メソッドCalled when the C1PrintDocument.BusyState property value has changed.  
Protected メソッドCalled when the C1PrintDocument.DefaultUnit property value has changed.  
Protected メソッドCalled when the document has finished generating. Raises the C1PrintDocument.DocumentEnded event. The C1PrintDocument.BusyState property is set to BusyStateEnum.Ready before this method is called. See remarks in C1PrintDocument.OnDocumentStarting method for more details.  
Protected メソッドCalled when the document is starting to generate. Raises the C1PrintDocument.DocumentStarting event. The C1PrintDocument.BusyState property is set to BusyStateEnum.Generating after this method returns. See remarks for more details.  
Protected メソッドRaises the C1PrintDocument.FormsStyleChanged event.  
Protected メソッドRaises the C1PrintDocument.GenerateDocument event.  
Protected メソッドCalled during document generation after a C1Page has completely generated, raises the C1PrintDocument.PageAdded event.  
Protected メソッドCalled when a new empty page is created and added to the current document, raises the C1PrintDocument.PageConfigure event. When this method is called, the C1Page has already been added to the C1PrintDocument.Pages collection but has not yet been resolved. If overridden in a derived class, must call the base method; can be used to change the layout of the new page.  
Protected メソッドCalled when a page is removed from the C1PrintDocument.Pages collection.  
Protected メソッドCalled after the C1PrintDocument.Pages collection has been cleared. Raises the C1PrintDocument.PagesClear event.  
Protected メソッドCalled during document generation after a C1Page has updated, raises the C1PrintDocument.PageUpdated event.

This method is called each time a RenderObject's fragment (RenderFragment) is added to or removed from the page (i.e. this method is called very often while the document generates).

See also C1PrintDocument.OnPageChanged.

 
Protected メソッドCalled when the C1PrintDocument.ResolvedUnit property value has changed.  
Protected メソッドIndicates whether the C1PrintDocument.AutoEmbedFonts property should be serialized.  
Protected メソッドIndicates whether the C1PrintDocument.Style property should be serialized.  
Protected メソッドIndicates whether the C1PrintDocument.TagCloseParen property should be serialized.  
Protected メソッドIndicates whether the C1PrintDocument.TagEscapeString property should be serialized.  
Protected メソッドIndicates whether the C1PrintDocument.TagOpenParen property should be serialized.  
Protected メソッドIndicates whether the C1PrintDocument.TagsInputDialogClassName property should be serialized.  
トップ
パブリック イベント
 名前解説
Public イベントOccurs when the Pages collection is about to be cleared.  
Public イベントOccurs when the C1PrintDocument.BusyState property value has changed.  
Public イベントOccurs when the C1PrintDocument.DefaultUnit property value has changed.  
Public イベント System.ComponentModel.Componentから継承されます。
Public イベントOccurs when the document generation completes.  
Public イベントOccurs when the document generation is starting.  
Public イベントOccurs when the FormsStyle property value changes.  
Public イベントOccurs when the document needs to be generated. Allows user to build the document content in an event handler.  
Public イベントOccurs when the value of a RenderInputBase object within the document has been changed.  
Public イベントOccurs periodically during document generation. Allows to provide progress indication and the ability to cancel generation to the user.  
Public イベントOccurs during document generation when a page has been generated and added to the Pages collection, and the next page is about to be generated.  
Public イベントOccurs when an already generated page of the document has been changed, for example when the PageCount variable on the page needs to be updated.  
Public イベントOccurs when a new empty page has been created and added to the document's Pages collection, but has not been resolved yet. Use this method only to change the layout of the page.  
Public イベントOccurs when the page has been removed from the document's Pages collection. This event cannot fire during document generation.  
Public イベントOccurs when the Pages collection has been cleared.  
Public イベントOccurs when a page of the document has been updated. Fires very often during document generation when fragments of objects are added to, or removed from the page.  
Public イベントOccurs when the C1PrintDocument.ResolvedUnit property value has changed.  
トップ
参照

C1PrintDocument クラス
C1.C1Preview 名前空間