ITextRender Interface |
Namespace: imbSCI.Core.reporting.render
public interface ITextRender : ITabLevelControler, IRender, ITextAppendContent
The ITextRender type exposes the following members.
| Name | Description | |
|---|---|---|
| c |
Builder cursor object
| |
| content |
Collection of content units: Source builders => List of string, HTML/XML list of Nodes, RTF/PDF... list of DOM elements
| |
| converter | ||
| directoryScope |
Gets the current directory from the context
| |
| lastLength | ||
| Length | ||
| linePrefix |
Prefix koji se dodaje ispred svake linije
| |
| settings | ||
| tabInsert |
Prefix koji se dodaje ispred teksta -- tabovi
(Inherited from ITabLevelControler.) | |
| tabLevel |
nivo na kome je tab sada
(Inherited from ITabLevelControler.) | |
| zone |
Cursor zone
|
| Name | Description | |
|---|---|---|
| addDocument |
Creates new document both in filesytem and internal memory. Location for new file is current directory.
| |
| addPage |
Adds new page, drives cursor to upper-left corner
| |
| Append |
Appends inline or new line content.
(Inherited from ITextAppendContent.) | |
| AppendCite |
HTML/XML adds q tag, Table aplies smallText style
(Inherited from ITextAppendContent.) | |
| AppendCode(String) |
HTML/XML adds q tag, Table aplies smallText style
(Inherited from ITextAppendContent.) | |
| AppendCode(String, String) |
HTML/XML adds q tag, Table aplies smallText style
(Inherited from ITextAppendContent.) | |
| AppendComment |
On HTML/XML builder adds invisible comment tag, on Table builder it adds comment to the current cell, on Document builder it adds pop-up comment on aplicable way
(Inherited from ITextAppendContent.) | |
| AppendDirect |
Direct content injection, bypassing all internal transformations by class implementing ITextRender (Inherited from ITextAppendContent.) | |
| AppendFile |
File from sourcepath is copied to outputpath or used as data template if isDataTeplate is true
(Inherited from ITextAppendContent.) | |
| AppendFrame |
HTML/XML adds (Inherited from ITextAppendContent.) | |
| AppendFromFile | (Inherited from ITextAppendContent.) | |
| AppendFunction |
Appends the function.
(Inherited from ITextAppendContent.) | |
| AppendHeading |
HTML/XML builder adds H tag with proper level sufix, on Table it applies style and for H1 and H2
(Inherited from ITextAppendContent.) | |
| AppendHorizontalLine |
Horizontal line divider.
(Inherited from ITextAppendContent.) | |
| AppendImage |
Appends the image tag/call.
(Inherited from ITextAppendContent.) | |
| AppendLabel |
Appends the content with label decoration
(Inherited from ITextAppendContent.) | |
| AppendLine | ||
| AppendLine(String) |
Appends the line.
(Inherited from ITextAppendContent.) | |
| AppendLink |
Renders link, image or reference
(Inherited from ITextAppendContent.) | |
| AppendList |
Renders IEnumerable that may contain other IEnumerables
(Inherited from ITextAppendContent.) | |
| AppendMath |
Inserts mathFormula block
(Inherited from ITextAppendContent.) | |
| AppendPair |
Renders key-> value pair
(Inherited from ITextAppendContent.) | |
| AppendPairs |
Appends collection of pairs.
(Inherited from ITextAppendContent.) | |
| AppendPanel |
Creates panel with content and (optionally) with comp_heading and comp_description as footer.
(Inherited from ITextAppendContent.) | |
| AppendParagraph |
Appends content wrapped into paragraph tag. Table builders will merge whole line if "fullWidth" is TRUE.
(Inherited from ITextAppendContent.) | |
| AppendPlaceholder |
Appends string with template placeholder tag {{{ }}} / creates field to call custom property --> for document builder: introduces custom parameter and field
(Inherited from ITextAppendContent.) | |
| AppendQuote |
HTML/XML adds q tag, Table aplies smallText style
(Inherited from ITextAppendContent.) | |
| AppendSection |
Creates new section with title and content. Optionally it may contain: additional paragraphs for content and footnote on bottom
(Inherited from ITextAppendContent.) | |
| AppendTable |
Renders DataTable
(Inherited from ITextAppendContent.) | |
| AppendToFile |
Saves content to specified path. Path is local to context scope
(Inherited from ITextAppendContent.) | |
| Clear | (Inherited from ITabLevelControler.) | |
| close |
Dodaje HTML zatvaranje taga -- zatvara poslednji koji je otvoren
(Inherited from ITabLevelControler.) | |
| closeAll |
Zatvara sve tagove koji su trenutno otvoreni
| |
| consoleAltColorToggle | ||
| ContentToString |
Vraca sadrzaj u String obliku
| |
| GetContent |
Gets specified content segment, or complete content
| |
| getContentBlocks |
Gets the content blocks -- the main content is in main | |
| getDocument |
Gets the document instance - current document
| |
| getLastLine | ||
| loadDocument |
Loads the document from filepath into internal object of TDoc type as current document
| |
| loadPage |
Loads the page from filepath. If it is document type then imports page with targeted name
| |
| nextTabLevel |
Prelazi u sledeci tab level
(Inherited from ITabLevelControler.) | |
| open | (Inherited from ITabLevelControler.) | |
| prevTabLevel |
Prebacuje u prethodni tabLevel
(Inherited from ITabLevelControler.) | |
| rootTabLevel | (Inherited from ITabLevelControler.) | |
| saveDocument(FileInfo) |
Saves the document.
| |
| saveDocument(String, getWritableFileMode, reportOutputFormatName) |
Saves the current document, returns FileInfo pointing to it
| |
| savePage |
Saves the document containing this page.
| |
| SubcontentClose |
Subcontents the close.
| |
| SubcontentStart |
Subcontents the start.
| |
| ToString |
Vraca sadrzaj u String obliku
(Inherited from ITabLevelControler.) |
| Name | Description | |
|---|---|---|
| AppendIf | (Defined by settingsEntriesTools.) |