In This Topic
The key features of C1Document Library are as follows:
- Cross platform
C1Document is a cross-platform UI-less library, which enables any document objects that are based on it, to work on all supported platforms – Winforms, WPF and UWP with minimal differences.
- Infrastructure for asynchronous document generation
C1Document library offers C1DocumentSource that provides infrastructure for asynchronous document generation.
- Exporting capabilities
C1Document library provides you with options to export a document into a stream or file by using format specific filter or export providers. Note that you can use the C1DocumentSource.SupportedExporters property to check which export formats are supported by the current C1DocumentSource.
- Printing capabilities
C1Document library allows you to print document directly through code. It provides you the ability to control how the content of a document is to be printed using printing options.
- Searching capabilities
C1Document library enables you to search text within a document through code or with the help of a viewer.
- Selection capabilities
C1Document library provides you the ability to select text from a report or document for copying, by opening it in a viewer.
- Supporting features for FlexReport
C1Document library provides various classes, such as Border, C1LinearBrush, C1RadialBrush, ShapeBase, LineShape, that are used to add formatting in FlexReport and draw various shapes.
- Parameter support
C1Document library supports the notion of parameters used while generating the FlexReport and SSRS reports.
See Also