Contains helper classes for rendering.

## Classes

| Class | Description |
| --- | --- |
| [AssignmentToColumnTextConverter](./assignmenttocolumntextconverter/) | ResourceAssignment data to column's string converter. |
| [AssignmentViewColumn](./assignmentviewcolumn/) | Project's view class. |
| [BarStyle](./barstyle/) | Change the visual style of the bar for the item in the project view. |
| [DateTimeConverter](./datetimeconverter/) | Represents a converter method to convert date to string in view timescale tiers. |
| [FontDescriptor](./fontdescriptor/) | Represents font information. |
| [GanttBarStyle](./ganttbarstyle/) | Represents a bar style used by MSP in Gantt Chart view. |
| [GanttChartColumn](./ganttchartcolumn/) | Project's view class |
| [Gridline](./gridline/) | The horizontal or vertical line that appears in the project view. |
| [Gridlines](./gridlines/) | Represents gridlines that appear in a GanttChart view. |
| [HeaderFooterInfo](./headerfooterinfo/) | Represents visual content of the header, footer or legend which is used for printing \ rendering of views. |
| [PageInfo](./pageinfo/) | Represents page setup data which is present in MPP file format and used for printing. |
| [PageLegend](./pagelegend/) | Represents a page legend which is used for project printing. |
| [PageLegendItem](./pagelegenditem/) | Represents an item of page legend of Gantt chart. |
| [PageMargins](./pagemargins/) | Represents page margins for printing. |
| [PageSettings](./pagesettings/) | Represents printing settings for a page of project view. |
| [PageViewSettings](./pageviewsettings/) | Represents printing settings for a project view. |
| [ProgressLines](./progresslines/) | Represents progress lines in a Gantt Chart view. |
| [ProjectView](./projectview/) | Project's view class |
| [RecurringInterval](./recurringinterval/) | Represents recurring intervals used in progress lines of a Gantt Chart view. |
| [ResourceToColumnTextConverter](./resourcetocolumntextconverter/) | Resource's data to column's string converter. |
| [ResourceViewColumn](./resourceviewcolumn/) | Project's view class used in ResourceUsage view and ResourceSheet view. |
| [TableTextStyle](./tabletextstyle/) | Represents a text style in a view table. |
| [TaskBarTextConverter](./taskbartextconverter/) | Custom converter of task's data to bar text. |
| [TaskTextStyleEventArgs](./tasktextstyleeventargs/) | This class represents set of data that related to the rendering of table cell's content. |
| [TaskToColumnTextConverter](./tasktocolumntextconverter/) | Task's data to column's string converter. |
| [TextStyle](./textstyle/) | Change the visual style of the text for an item in the project view. |
| [TimescaleTier](./timescaletier/) | Represents a single tier of the timescale on a Gantt Chart. |
| [ViewColumn](./viewcolumn/) | Represents a column in a project view. |
| [VisualObjectPlacement](./visualobjectplacement/) | Represents placement and appearance of [`OleObject`](../aspose.tasks/oleobject/) in a view. |
## Interfaces

| Interface | Description |
| --- | --- |
| [ITextStyleModificationCallback](./itextstylemodificationcallback/) | Represents a callback that is called before TextStyle is applied to a table cell. |
## Enumeration

| Enumeration | Description |
| --- | --- |
| [BarItemType](./baritemtype/) | Item type to change a bar style for. |
| [BarShape](./barshape/) | Shape of a bar rectangle. |
| [Border](./border/) | Specifies the type borders. |
| [DateLabel](./datelabel/) | Specifies the display format for date and time labels in a timescale. |
| [FillPattern](./fillpattern/) | Fill pattern used in middle shape of a gantt bar. |
| [FontStyles](./fontstyles/) | Specifies style information applied to text. |
| [GanttBarEndShape](./ganttbarendshape/) | Represents end shape in bars and progress points in progress lines. |
| [GanttBarFillPattern](./ganttbarfillpattern/) | A shape's fill pattern. |
| [GanttBarMiddleShape](./ganttbarmiddleshape/) | Specifies the middle shape of a bar. |
| [GanttBarShowFor](./ganttbarshowfor/) | Represents categories of tasks used when customizing Bar Styles of Gantt chart. |
| [GanttBarType](./ganttbartype/) | Specifies the bar type. |
| [GridlineType](./gridlinetype/) | Type of gridline. |
| [HorizontalAlignment](./horizontalalignment/) | Specifies how an object or text is horizontally aligned relative to another object. |
| [HorizontalStringAlignment](./horizontalstringalignment/) | Specifies the alignment of a text string relative to its layout rectangle. |
| [Interval](./interval/) | Specifies recurring intervals to display progress lines at. |
| [Legend](./legend/) | Specifies the possible options used when rendering view's legend. |
| [LinePattern](./linepattern/) | Line pattern. |
| [PageSize](./pagesize/) | Specifies page size. |
| [PresentationFormat](./presentationformat/) | Enumeration for presentation format. |
| [PrinterPaperSize](./printerpapersize/) | Specifies the paper size which is used for printing. |
| [ReportType](./reporttype/) | Type of the project's graphical report. |
| [Shape](./shape/) | Shape of a marker at the beginning or end of the bar style to be rendered when saving view data to some of [`SaveFileFormat`](../aspose.tasks.saving/savefileformat/). |
| [TextItemType](./textitemtype/) | Item type to change a text style for. |
| [Timescale](./timescale/) | Defines options which specifies how to render timescale in Gantt Chart, Task Usage or Resource Usage views when the project is exported to a graphic format. |
| [TimescaleFitBehavior](./timescalefitbehavior/) | Represents a behavior used to align timescale area with page width. |
| [TimescaleUnit](./timescaleunit/) | Specifies the unit of time for any tier of a timescale in a Gantt chart or other time phased view. |


