Main common namespace for work with all office formats.

Classes

  ClassDescription
Public classAdjustment
Single adjustment guide of an auto shape.
Public classAdjustmentList
Collection of adjustment guides used for an auto shape.
Public classCropFormat
Defines how to crop image frame. All values are in pixels.
Public classDocument
Main class to create new documents.
Public classDocumentException
Common document management exception.
Public classFillFormat
Defines how to fill a shape. By default shapes are not filled.
Public classGradient
Abstract 2 colors gradient. By default gradient from Black to White.
Public classGradientFromCenter
Gradient from a shape center.
Public classGradientLinear
Linear gradient.
Public classHyperlink
Links to external sources or to another page in a document.
Public classLicense
Licenses the Arctorus.Documents component.
Public classPage
Page in a document.
Public classParagraph
Text paragraph.
Public classPicture
Picture on a document page.
Public classRun
Block of text with the same formatting. New created Run has default properties:
  • font name - Arial
  • size - 14pt
  • color - black
Public classShape
Shape on a page, e.g. line, ellipse, rectangle, image. Use static methods from ShapeFactory class to create new shapes.
Public classShapeFactory
Shapes factory.
Public classStrokeFormat
Style of a line used to draw a shape. New created strokes by default have black solid color and width equal to 0.75f.
Public classTextBox
Text container in a shape.
Public classTextFormat
Contains text format properties. New created TextFormat has properties:
  • size - 14pt
  • color - black
  • baseline - none
  • bold - false
  • italic - false
  • underline - false
Public classTexture
Texture used to fill shapes. By default alignment set to the center of a shape and texture mirror turned off.

Enumerations

  EnumerationDescription
Public enumerationBaselineType
Defines superscript and subscript text. .
Public enumerationExportType
Defines supported document formats.
Public enumerationFillFormatType
Defines styles of a shape filling.
Public enumerationGradientType
Defines type of a gradient.
Public enumerationHorizontalAlignmentType
Defines how an element aligned horizontally.
Public enumerationHyperlinkType
Defines type of a hyperlink in a document.
Public enumerationShapeType
Defines shape types.
Public enumerationStrokeFormatType
Defines pen styles.
Public enumerationTextRotationType
Defines different types of a text rotation.
Public enumerationTextureAlignmentType
Defines different types of texture alignments.
Public enumerationTextureMirrorType
Defines different types of a texture mirroring.
Public enumerationVerticalAlignmentType
Defines how an element aligned vertically.