Telerik.Windows.Documents.Core
Represents base type for binary format provider.
The type of the document.
Imports the specified input.
The input.
The document.
Exports the specified document.
The document.
The result byte array.
Represents base binary format provider.
Gets the supported extensions.
The supported extensions.
Gets a value indicating whether format provider can import.
The value indicating whether can import.
Gets a value indicating whether format provider can export.
The value indicating whether can export.
Imports the specified input stream.
The input stream.
The imported document.
Exports the specified document to the output stream.
The document.
The output stream.
Imports the specified input.
The input.
The imported document.
Exports the specified document.
The document.
The output.
Represents binary format provider.
Imports the specified input.
The input.
The document.
Exports the specified document.
The document.
The result byte array.
Represents interface for format provider.
Gets the supported extensions.
The supported extensions.
Gets a value indicating whether format provider can import.
The value indicating whether can import.
Gets a value indicating whether format provider can export.
The value indicating whether can export.
Imports the specified input stream.
The input stream.
The imported document.
Exports the specified document to the output stream.
The document.
The output stream.
Represents interface for text base format provider.
Imports the specified input.
The input.
The document.
Exports the specified document.
The document.
The result string.
Represents base class for text base format provider.
The type of the T.
Imports the specified input.
The input.
The result document.
Exports the specified document.
The document.
The result string.
Represents a hash algorithms provider.
Enforces Federal Information Processing Standard (FIPS) Publication 140-2.
Calling this method will cause some hashing algorithms to be excluded from the supported set of algorithms.
This method must be call before using any hashing algorithms.
encode the input data producing a Hex output stream.
@return the number of bytes produced.
decode the Hex encoded byte data writing it to the given output stream,
whitespace characters will be ignored.
@return the number of bytes produced.
decode the Hex encoded string data writing it to the given output stream,
whitespace characters will be ignored.
@return the number of bytes produced.
return the algorithm name
@return the algorithm name
return the size, in bytes, of the digest produced by this message digest.
@return the size, in bytes, of the digest produced by this message digest.
return the size, in bytes, of the internal buffer used by this digest.
@return the size, in bytes, of the internal buffer used by this digest.
update the message digest with a single byte.
@param inByte the input byte to be entered.
update the message digest with a block of bytes.
@param input the byte array containing the data.
@param inOff the offset into the byte array where the data starts.
@param len the length of the data.
Close the digest, producing the final digest value. The doFinal
call leaves the digest reset.
@param output the array the digest is to be copied into.
@param outOff the offset into the out array the digest is to start at.
reset the digest back to it's initial state.
Defines the members of protection algorithm.
Computes the hash value for the specified byte array.
The input to compute the hash code for.
The computed hash code.
Constructor for variable length word
Copy constructor. We are using copy constructors in place
of the object.Clone() interface as this interface is not
supported by J2ME.
adjust the byte counts so that byteCount2 represents the
upper long (less 3 bits) word of the byte count.
Generates base64 salt.
Generates base64 hash.
The salt.
The password.
Name of the algorithm.
The spin count.
Determines whether [is password correct] [the specified password].
The password.
The hash.
The salt.
Name of the algorithm.
The spin count.
Standard constructor
Copy constructor. This will copy the state of the provided
message digest.
reset the chaining variables to the IV values.
Copy constructor. This will copy the state of the provided
message digest.
reset the chaining variables
Copy constructor. This will copy the state of the provided
message digest.
reset the chaining variables
Copy constructor. This will copy the state of the provided message
digest.
Reset the chaining variables
Represents OpenXml export settings.
Initializes a new instance of the class.
Represents OpenXml import settings.
Initializes a new instance of the class.
There is property with the same name in OpenXmlChildElement of T class. This property is introduced to fix a bug caused by the other property.
When creating a new element the UniquePoolId is used which causes a check if there are elements with the same name in the object pool.
When the element is released and is returned to the pool the ElementName property is used. This way the create method never finds the already
created objects and the pool for the ElementName objects becomes larger and larger and the objects are never leaving it. In order to remove this
hack all UniquePoolId properties must be removed and the ElementsFactory should be refactored so instead of matching the element factory method not only by name,
to match them by name and namespace. Refactoring of the ElementsFactory might not be enough for removing the need for UniuqePoolId property.
Represents base class incorporating shape Import/Export related settings.
Get or sets whether or not to try and import/export the shapes.
Represents path figures collection.
Adds the path figure.
Represents path segment collection.
Adds the line segment.
Adds the line segment.
The point.
Adds the quadratic bezier segment.
Adds the quadratic bezier segment.
The first point.
The second point.
Adds the bezier segment.
Adds the bezier segment.
The first point.
The second point.
The third point.
Adds the arc segment.
Adds the arc segment.
The point.
The radius X.
The radius Y.
Represents arc segment.
Initializes a new instance of the class.
Gets or sets the point.
The point.
Gets or sets the radius X.
The radius X.
Gets or sets the radius Y.
The radius Y.
Gets or sets the is large arc.
The is large arc.
Gets or sets the sweep direction.
The sweep direction.
Gets or sets the x-axis rotation angle.
The x-axis rotation angle.
Represents bezier segment.
Gets or sets the first point.
The first point.
Gets or sets the second point.
The second point.
Gets or sets the third point.
The third point.
Represents fill rule types.
Even odd fill rule.
Non zero fill rule.
Represents base class for geometry objects.
Gets the bounds of the geometry.
The bounds.
Gets the geometry bounds.
Represents line segment.
Gets or sets the point.
The point.
Represents path figure.
Initializes a new instance of the class.
Gets the path segments collection.
The path segments collection.
Gets or sets the start point.
The start point.
Gets or sets if the path figure is closed.
If the path figure is closed.
Represents path geometry.
Initializes a new instance of the class.
Gets the path figures collection.
The path figures collection.
Gets or sets the fill rule.
The fill rule.
Gets the geometry bounds.
Represents base class for path segments.
Represents bezier segment.
Gets or sets the first point.
The first point.
Gets or sets the second point.
The second point.
Represents sweep direction.
Represents clockwise sweep direction.
Represents counterclockwise sweep direction.
Represents the possible groups of axes a group of series can be associated with.
Denotes the primary axes.
Denotes the secondary axes.
Represents one of the axes of the chart.
Initializes a new instance of the class.
Gets the type of the axis.
Gets or sets the smallest value of the axis. If the value is null, the smallest value will be determined automatically.
For data axes, this value is an OLE Automation date value. For categorical axis, this number is the number of the category in the
succession of the category collection.
Gets or sets the largest value of the axis. If the value is null, the largest value will be determined automatically.
For data axes, this value is an OLE Automation date value. For categorical axis, this number is the number of the category in the
succession of the category collection.
Gets or sets the value indicating whether the axis is visible.
Gets or sets the format string that is applied to the values of the axis.
Gets the outline of the axis.
Gets the major gridlines of the axis.
Creates a deep copy of the object.
The deep copy of the object.
Represents a group of axes in the chart.
Initializes a new instance of the class.
The category axis.
The value axis.
Initializes a new instance of the class.
Gets or sets the axis agains which the categories of the series are plotted.
Gets or sets the axis agains which the values of the series are plotted.
Creates a deep copy of the object.
The deep copy of the object.
Represents the possible types of axes of the chart.
Denotes the value type of axis.
Denotes the categorical type of axis.
Denotes the date type of axis.
Represents a categorical axis. The categorical axis is designed to contain discrete values.
Gets the type of the axis.
Represents a date axis. The date axis is designed to contain date values.
Gets the type of the axis.
Defines members for the classes representing series which can have axes.
Gets or sets the value indicating which group of axes the series group is associated with.
Represents a value axis. The value axis is designed to contain numeric values.
Gets the type of the axis.
Represents teh legend of the chart.
Initializes a new instance of the class.
Gets or sets the value indicating where the legend will be positioned.
Creates a deep copy of the object.
The deep copy of the object.
Represents the possible types of chart.
Denotes the bar type of chart.
Denotes the column type of chart.
Denotes the pie type of chart.
Denotes the line type of chart.
Denotes the area type of chart.
Denotes the doughnut type of chart.
Denotes the scatter type of chart.
Denotes the bubble type of chart.
Represents a chart.
Initializes a new instance of the class.
Represents a collection of the groups in which the series of the chart are organized.
Represents the primary group of axes of the chart.
Represents the secondary group of axes of the chart. It is used when there is more than one group of series (combo chart).
Represents the title of the chart.
Gets or sets the chart legend of the chart.
Creates a deep copy of the object.
The deep copy of the object.
Represents the possible positions of the legend.
Denotes the right-side positioning of the legend.
Denotes the bottom-side positioning of the legend.
Denotes the left-side positioning of the legend.
Denotes the top-side positioning of the legend.
Represents the possible marker styles.
Represents the automatic marker.
Represents the circle marker.
Represents the dash marker.
Represents the diamond marker.
Represents the dot marker.
Represents no marker.
Represents the plus marker.
Represents the square marker.
Represents the star marker.
Represents the triangle marker.
Represents the x marker.
Represents a series of type area.
Gets the type of the series.
Represents a group of series of type area.
Initializes a new instance of the class.
Gets the type of series this group holds.
Gets or sets the value indicating which group of axes the series group is associated with.
Gets or sets the value indicating how the series are grouped.
Represents the possible types of direction the bar series can have.
Represents the horizontal direction.
Represents the vertical direction.
Represents a series of type bar.
Gets the type of the series.
Represents a group of series of type bar.
Initializes a new instance of the class.
Gets the type of series this group holds.
Gets or sets the value indicating which group of axes the series group is associated with.
Gets or sets the value indicating how the series are grouped.
Gets or sets the direction of the bars.
Represents a series of type bubble.
Gets the type of the series.
Gets or sets the data for the bubble size of the series.
Represents a group of series of type bubble.
Initializes a new instance of the class.
Gets the type of series this group holds.
Gets or sets the value indicating which group of axes the series group is associated with.
Represents a base class for the category series.
Gets or sets the data for the values of the series.
Gets or sets the data for the categories of the series.
Represents the possible types of chart data.
Represents the formula chart data type. This type of chart data holds a formula which refers to the actual data.
Represents the numeric literals type. This type of chart data holds a series of numbers as data.
Represents the string literals type. This type of chart data holds a series of strings as data.
Represents a group of series of type doughnut.
Initializes a new instance of the class.
Gets or sets the relative size of the hole of the doughnut as percent of the hole. The value is limited between 0 and 90.
Represents formula chart data. This type of chart data holds a formula which refers to the actual data.
Initializes a new instance of the class.
The formula which refers to the chart data.
Gets the type of chart data.
Gets the formula which refers to the chart data.
Creates a deep copy of the object.
The deep copy of the object.
Defines the members for the classes representing chart data.
Gets the type of chart data.
Creates a deep copy of the object.
The deep copy of the object.
Defines members for the classes representing series which can be grouped.
Gets or sets the value indicating how the series are grouped.
Represents a base class for the point series.
Gets or sets the data for the X values of the series.
Gets or sets the data for the Y values of the series.
Represents a series of type scatter.
Gets the type of the series.
Gets the style of the scatter series.
Gets or sets a value indicating if the series line will be smooth.
Gets or sets the series marker.
Represents a group of series of type scatter.
Initializes a new instance of the class.
Gets the type of series this group holds.
Gets or sets the value indicating which group of axes the series group is associated with.
Represents the possible types of scatter styles.
Specifies the points on the scatter chart shall not be connected with straight lines and markers shall not be drawn.
Specifies the points on the scatter chart shall be connected with straight lines but markers shall not be drawn.
Specifies the points on the scatter chart shall be connected with straight lines and markers shall be drawn.
Specifies the points on the scatter chart shall not be connected with lines and markers shall be drawn.
Specifies the the points on the scatter chart shall be connected with smoothed lines and markers shall not be drawn.
Specifies the the points on the scatter chart shall be connected with smoothed lines and markers shall be drawn.
Denotes the possible types of grouping for a group of series.
Denotes the standard type of grouping. For bar series, the series will be clustered.
Denotes the stacked type of grouping.
Denotes the percent stacked type of grouping.
Represents a series of type line.
Gets the type of the series.
Gets or sets a value indicating if the series line will be smooth.
Gets or sets the series marker.
Represents a group of series of type line.
Initializes a new instance of the class.
Gets the type of series this group holds.
Gets or sets the value indicating which group of axes the series group is associated with.
Gets or sets the value indicating how the series are grouped.
Represents the numeric literals chart data. This type of chart data holds a series of numbers as data.
Initializes a new instance of the class.
Gets the type of chart data.
Gets the numeric chart data.
Creates a deep copy of the object.
The deep copy of the object.
Represents a series of type pie.
Gets the type of the series.
Represents a group of series of type pie.
Initializes a new instance of the class.
Gets the type of series this group holds.
Represents a base class for the series.
Initializes a new instance of the class.
Gets the type of the series.
Gets or sets the title of the series.
Gets the series outline.
Gets or sets series fill.
Creates a deep copy of the object.
The deep copy of the object.
Represents a base class for a collection of series.
Enumerates the series in the collection.
Creates a new series, adds it to the collection and returns it.
The new series object.
Creates a new series with data siutable for bubble series, adds it to the collection and returns it.
The data for the X values of the series.
The data for the Y values of the series.
The data for the bubble size values of the series.
The title of the series.
The new series object.
Creates a new series with data siutable for scatter series, adds it to the collection and returns it.
The data for the X values of the series.
The data for the Y values of the series.
The title of the series.
The new series object.
Creates a new series using the specified data, adds it to the collection and returns it.
The data for the categories of the series.
The data for the values of the series.
The title of the series.
The new series object.
Adds a new series to the collection.
The series to be added.
Removes the specified series from the collection.
The series to be removed.
Represents a collection of series.
The type of series the collection holds.
Enumerates the series in the collection as objects of a concrete series class.
Creates a new series, adds it to the collection and returns it.
The new series object.
Creates a new series with data siutable for bubble series, adds it to the collection and returns it.
The data for the X values of the series.
The data for the Y values of the series.
The data for the bubble size values of the series.
The title of the series.
The new series object.
Creates a new series with data siutable for scatter series, adds it to the collection and returns it.
The data for the X values of the series.
The data for the Y values of the series.
The title of the series.
The new series object.
Creates a new series using the specified data, adds it to the collection and returns it.
The data for the categories of the series.
The data for the values of the series.
The title of the series.
The new series object.
Removes the specified series from the collection.
The series to be removed.
Represents a base class for a group of series.
Gets the type of series this group holds.
Gets the collection of series of the group.
Creates a deep copy of the object.
The deep copy of the object.
Represents a group of series.
Initializes a new instance of the class.
Adds a new group of series to the collection.
The new group of series.
Removes the specified group of series from the collection,
Enumerates the elements of the collection.
Represents a base class for a group of series.
The type of the series that the group can hold.
Initializes a new instance of the class.
Gets the collection of series of the group. The series are represented by the class.
Represents the possible types of series.
Represents the bar series type.
Represents the line series type.
Represents the pie series type.
Represents the area series type.
Represents the scatter series type.
Represents the bubble series type.
Represents the string literals chart data. This type of chart data holds a series of strings as data.
Initializes a new instance of the class.
Gets the type of chart data.
Gets the string chart data.
Creates a deep copy of the object.
The deep copy of the object.
Represent the formula chart title. This type of title holds a formula which refers to the actual title.
Initializes a new instance of the class.
Gets the type of the title.
Gets the formula referring to the actual title.
Creates a deep copy of the object.
The deep copy of the object.
Represents the text chart title. This type of title holds a text literal to be used as title.
Initializes a new instance of the class.
Gets the type of the title.
Gets the text of the title.
Creates a deep copy of the object.
The deep copy of the object.
Represents a base class for the classes representing a title in the chart.
Gets the type of the title.
Creates a deep copy of the object.
The deep copy of the object.
Represents the possible types of chart title.
Denotes the formula chart title type. This type of title holds a formula which refers to the actual title.
Denotes the text chart title type. This type of title holds a text literal to be used as title.
Represents a marker for the chart series.
Initializes a new instance of the class.
Gets or sets the marker symbol.
Gets or sets the marker size. The alowed values are between 2 and 72.
Gets or sets the marker fill.
Gets the marker outline.
Creates a deep copy of the object.
The deep copy of the object.
Represents a line in the chart.
Gets the outline properties of the line.
Creates a deep copy of the object.
The deep copy of the object.
Represents image element.
Initializes a new instance of the class.
Initializes a new instance of the class.
The other image.
Gets or sets the image source.
The image source.
Gets or sets the value indicating whether the scale resizing should be relative to the original or the current size of the image.
The value indicating whether the scale resizing should be relative to the original or the current size of the image.
Initializes the size.
Represents shape base element.
Initializes a new instance of the class.
Initializes a new instance of the class by copying an Image instance.
The other image.
Gets the link string.
Gets or sets the name.
The name.
Gets or sets the description (alternative text).
The description (alternative text).
Gets or sets the title (caption) of the current object.
The title (caption).
Gets or sets the width.
The width.
Gets or sets the height.
The height.
Gets or sets the size.
The size.
Gets the size silently so the size's auto-initializing cannot be invoked.
The size.
Initializes the size.
Gets or sets the value indicating if the shape is vertically flipped.
The value indicating if the shape is vertically flipped.
Gets or sets the value indicating if the shape is horizontally flipped.
The value indicating if the shape is horizontally flipped.
Gets or sets the rotation angle.
The rotation angle.
Gets or sets the value indicating whether the aspect ratio between the width and height should remain constant.
The value indicating whether the aspect ratio between the width and height should remain constant.
Gets or sets the fill of the shape.
Gets the outline of the shape.
Sets the width of the shape.
A value indicating whether the aspect ratio lock should be respected.
The new width.
Sets the height of the shape.
A value indicating whether the aspect ratio lock should be respected.
The new height.
Represents the lack of fill of an object.
Creates a deep copy of the object.
The deep copy of the object.
Represents the fill of an object.
Creates a deep copy of the object.
The deep copy of the object.
Represents the outline of an object.
Gets or sets the fill of the outline.
Gets ot sets the width of the line in points.
Creates a deep copy of the object.
The deep copy of the object.
Represents a solid fill of an object.
Represents the color of the fill.
Initializes a new instance of the class.
Initializes a new instance of the class.
Creates a deep copy of the object.
The deep copy of the object.
Provides members for defining metadata information for an Open XML file.
Gets or sets the title.
The title.
Gets or sets the author.
The author.
Gets or sets the subject.
The subject.
Gets or sets the keywords.
The keywords.
Gets or sets the description.
The description.
Specifies page orientation.
Portrait page orientation.
Landscape page orientation.
Page is rotated 180 degrees.
Page is rotated 270 degrees
Portrait page orientation.
Landscape page orientation.
Provides methods for converting from standard PaperTypes to Size
Converts the specified PaperType enumeration to a pair of pixel values in Size.
PaperType
Provides enumeration for the most commonly used paper sizes.
Identifies a paper sheet size of 33.1 inches x 46.8 inches.
Identifies a paper sheet size of 23.4 inches x 33.1 inches.
Identifies a paper sheet size of 16.5 inches x 23.4 inches.
Identifies a paper sheet size of 11.7 inches x 16.5 inches.
Identifies a paper sheet size of 8.3 inches x 11.7 inches.
Identifies a paper sheet size of 5.8 inches x 8.3 inches.
Identifies a paper sheet size of 33.9 inches x 48 inches.
Identifies a paper sheet size of 24 inches x 33.9 inches.
Identifies a paper sheet size of 16.9 inches x 24 inches.
Identifies a paper sheet size of 12 inches x 16.9 inches.
Identifies a paper sheet size of 8.5 inches x 12 inches.
Identifies a paper sheet size of 4.8 inches x 8.5 inches.
Identifies a paper sheet size of 39.4 inches x 55.7 inches.
Identifies a paper sheet size of 27.8 inches x 39.4 inches.
Identifies a paper sheet size of 59.1 inches x 19.7 inches.
Identifies a paper sheet size of 13.9 inches x 19.7 inches.
Identifies a paper sheet size of 10.1 inches x 14.3 inches.
Identifies a paper sheet size of 7.2 inches x 10.1 inches.
Identifies a paper sheet size of 8 inches x 10 inches.
Identifies a paper sheet size of 8 inches x 13 inches.
Identifies a paper sheet size of 7.5 inches x 10 inches.
Identifies a paper sheet size of 10.5 inches x 8 inches.
Identifies a paper sheet size of 8.5 inches x 11 inches.
Identifies a paper sheet size of 8.5 inches x 14 inches.
Identifies a paper sheet size of 17 inches x 11 inches.
Identifies a paper sheet size of 11 inches x 17 inches.
Identifies a paper sheet size of 15.6 inches x 19.2 inches.
Identifies a paper sheet size of 20 inches x 15 inches.
Identifies a paper sheet size of 16.5 inches x 21 inches.
Identifies a paper sheet size of 17.5 inches x 22 inches.
Identifies a paper sheet size of 18 inches x 23 inches.
Identifies a paper sheet size of 20 inches x 25 inches.
Identifies a paper sheet size of 21.7 inches x 28 inches.
Identifies a paper sheet size of 23.5 inches x 35 inches.
Identifies a paper sheet size of 35 inches x 45 inches.
Identifies a paper sheet size of 5.5 inches x 8.5 inches.
Identifies a paper sheet size of 8.5 inches x 13 inches.
Identifies a paper sheet size of 5.5 inches x 8.5 inches.
Identifies a paper sheet size of 10 inches x 14 inches.
Represents named objects.
Gets the name.
The name.
Provides the base class from which the classes that represent named objects are derived
Initializes a new instance of the class.
The name.
Gets the name value.
The name value.
A converter for the ThemableColor class.
Returns whether this converter can convert an object of the given type
to the type of this converter, using the specified context.
An
that provides a format context.
A that represents the type
you want to convert from.
true if this converter can perform the conversion; otherwise, false.
Returns whether this converter can convert the object to the specified
type, using the specified context.
An
that provides a format context.
A that represents the
type you want to convert to.
true if this converter can perform the conversion; otherwise, false.
Converts the given object to the type of this converter, using the specified
context and culture information.
An
that provides a format context.
The to
use as the current culture.
The to convert.
The conversion cannot be performed.
An that represents the converted value.
Defines the types of color shade.
Represents shade 1 shade type.
Represents shade 2 shade type.
Represents shade 3 shade type.
Represents shade 4 shade type.
Represents shade 5 shade type.
Describes the types of font languages.
Represents latin font language type.
Represents east asian font language type.
Represents complex script font language type.
Represents a color which can be used in a theme.
Initializes a new instance of the class.
The color.
Initializes a new instance of the class.
The color.
The is automatic.
Initializes a new instance of the class.
The theme color type.
The color shade type.
Initializes a new instance of the class.
Theme color type.
The tint and shade.
Gets the local value of the color.
Gets the value indicating if the color is automatic. Automatic colors may be modified by a consumer as appropriate.
Value indicating if the color is automatic.
Gets the theme color type.
The theme color type.
Gets the color shade type.
The color shade type.
Gets the tint and shade.
The tint and shade.
Gets the value indicating if the instance is from a theme.
The value indicating if the instance is from a theme.
Creates new themable color from Argb.
The alfa.
The red.
The green.
The blue.
Compares two themable colors.
The first themable color.
The second themable color.
If the two themable colors are equal.
Compares two themable colors.
The first themable color.
The second themable color.
If the two themable colors are equal.
Explicitly cast color to themable color.
The color.
Themable color.
Converts to .
The .
The .
Gets the actual value.
The theme.
The actual value.
Gets the actual value.
The color scheme.
The actual color.
Determines whether the specified is equal
to the current .
The to compare with the current
.
True if the specified is equal to the
current ; otherwise, false.
Serves as a hash function for a particular type.
A hash code for the current .
Returns a that represents the current .
A that represents the current .
Represents a font family which can be used in a theme.
Initializes a new instance of the class.
The font family.
Initializes a new instance of the class.
Name of the family.
Initializes a new instance of the class.
Type of the theme font.
Gets the local value.
The local value.
Gets the theme font type.
The theme font type.
Gets the value indicating if the instance is from a theme.
The value indicating if the instance is from a theme.
Compares two themable font families.
The first themable font family.
The second themable font family.
If the two themable font families are equal.
Compares two themable font families.
The first themable font family.
The second themable font family.
If the two themable font families are not equal.
Casts explicitly FontFamily object to themable font family.
The font family.
Themable font family.
Converts to .
The .
The .
Gets the actual value.
The theme.
The actual value.
Returns a that represents the current
.
A that represents the current .
Determines whether the specified is equal
to the current .
The to compare with the current
.
True if the specified is equal to the
current ; otherwise, false.
Serves as a hash function for a particular type.
A hash code for the current .
Represents a theme.
Initializes a new instance of the class.
The name.
The color scheme.
The font scheme.
Gets the color scheme.
The color scheme.
Gets the font scheme.
The font scheme.
Creates deep copy of this document theme.
The cloned document theme.
Defines the members of an object which is part of a theme.
Gets the value indicating if the instance is from a theme.
The value indicating if the instance is from a theme.
Gets the local value.
The local value.
Gets the actual value.
The theme.
The actual value.
Describes the color and font schemes for the predefined document themes.
The default document theme.
Predefined color schemes.
Predefined font schemes.
Represents a color in a theme.
Initializes a new instance of the class.
The color.
Type of the theme color.
Gets the type of the theme color.
The type of the theme color.
Gets the color.
The color.
Creates deep copy of this theme color.
The cloned theme color.
Determines whether the specified is equal
to the current .
The to compare with the current
.
true if the specified is equal to the
current ; otherwise, false.
Serves as a hash function for a particular type.
A hash code for the current .
Represents the color scheme of a theme.
Initializes a new instance of the class.
The name.
The first background.
The first text color.
The second background.
The second text color.
The first accent.
The second accent.
The third accent.
The fourth accent.
The fifth accent.
The sixth accent.
The hyperlink color.
The followed hyperlink color.
Gets the with the specified color type.
The theme color.
Gets the tint and shade.
Type of the theme color.
Type of the color shade.
The tint and shade value.
Creates deep copy of this theme color scheme.
The cloned theme color scheme.
Defines the types of theme colors.
Represents Background1 theme color type.
Represents Text1 theme color type.
Represents Background2 theme color type.
Represents Text2 theme color type.
Represents Accent1 theme color type.
Represents Accent2 theme color type.
Represents Accent3 theme color type.
Represents Accent4 theme color type.
Represents Accent5 theme color type.
Represents Accent6 theme color type.
Represents Hyperlink theme color type.
Represents FollowedHyperlink theme color type.
Represents the font in a theme.
Initializes a new instance of the class.
The font family.
The type of font language.
Initializes a new instance of the class.
Name of the font.
Type of the font language.
Gets the font family.
The font family.
Gets the type of the font language.
The type of font language.
A collection of fonts for a theme, each corresponding to a language type.
Initializes a new instance of the class.
Name of the latin font.
Name of the east asian font.
Name of the complex script font.
Gets the with the specified font language type.
The theme font.
Creates deep copy of this theme fonts.
The cloned theme fonts.
Determines whether the specified is equal
to the current .
The to compare with the current
.
true if the specified is equal to the
current ; otherwise, false.
Serves as a hash function for a particular type.
A hash code for the current .
Represents the font scheme of a theme.
Initializes a new instance of the class.
The name.
Name of the latin headings font.
Name of the latin body font.
Name of the east asian headings font.
Name of the east asian body font.
Name of the complex script headings font.
Name of the complex script body font.
Gets the with the specified font type.
The theme fonts.
Creates deep copy of this theme font scheme.
The cloned theme font scheme.
Describes the types of theme fonts.
The font of the body of the document.
The font of the headings of the document.
Provides based functionality for collections of document elements.
The type of the document elements which should be added to the collection.
The type of the owner of the collection.
Gets the number of elements contained in the collection.
The number of elements contained in the collection.
Gets a value indicating whether the collection is read-only.
true if the collection is read-only; otherwise, false.
Gets the element holding the collection.
The owner element.
Gets or sets the element at the specified index.
The index.
Returns an enumerator that iterates through the collection.
A that can
be used to iterate through the collection.
Determines the index of a specific element in the collection.
The element to locate in the collection.
The index of if found in the list; otherwise, -1.
Inserts an element to the collection at the specified index.
The zero-based index at which should be inserted.
The element to insert into the collection.
Inserts an elements to the collection at the specified index.
The zero-based index at which should be inserted.
The elements to be inserted into the collection.
Removes the element at the specified index.
The zero-based index of the item to remove.
Removes the range.
The zero-based index of the item to remove.
The number of elements to remove.
Called when the element is removed.
The element.
Removes all items from the collection.
Determines whether the collection contains a specific element.
The element to locate in the collection.
true if is found in the collection; otherwise, false.
Copies the elements of the collection to an , starting at a particular index.
The array.
Index of the array.
Removes the first occurrence of a specific object from the collection.
The object to remove from the collection.
true if was successfully removed from the collection; otherwise, false. This method also returns false if is not found in the original .
Returns an enumerator that iterates through a collection.
An object that can be
used to iterate through the collection.
Adds an item to the collection.
The element to add to the collection.
Verifies the validity of the document element before it is inserted in the collection.
The item.
Sets the parent of the document element.
The document element.
The parent which should be set to the document element.
Represents StackCollection element.
Gets the name of the element.
The name.
Represents Stack collection.
Initializes a new instance of the StackCollection class.
Gets the number of elements contained in the collection.
The number of elements contained in the collection.
Gets a value indicating whether the
is read-only.
true if the
is read-only; otherwise, false.
Gets the name of the element by.
Name of the element.
Adds the specified item.
The item.
Adds the before.
Name of the presented element.
The layer.
Adds the after.
Name of the presented element.
The element.
Adds the first.
The element.
Adds the last.
The element.
Determines whether [contains] [the specified item].
The item.
Determines whether [contains] [the specified element name].
Name of the element.
Removes the specified item.
The item.
Removes the specified element name.
Name of the element.
Copies to.
The array.
Index of the array.
Removes all items from the .
The
is read-only.
Returns an enumerator that iterates through the collection.
A that can
be used to iterate through the collection.
Returns an enumerator that iterates through a collection.
An object that can be
used to iterate through the collection.
Gets number of the bits left in the buffer.
Gets value which indicates that buffer is empty (no bits have been written).
Gets value which indicates whether all bits in the buffer have been written.
Gets writer data.
Clear buffer.
Write bits into the internal buffer.
Value to get bits from.
Number of bits.
Prepare Huffman tables.
Encoder to add table to.
Prepare base quantization tables.
Encoder to add table to.
Initializes a new instance of the JpegEncoder class.
JPEG image to be encoded.
JPEG encoder parameters.
Gets number of lines (height).
Gets encoder parameters.
Gets number of the samples per line (width).
Represents parameters of the JPEG encoder.
Initializes a new instance of the JpegEncoderParameters class.
Occurs when a property value changes.
Gets or sets a 64 byte array which corresponds to a JPEG Chrominance Quantization table.
Gets or sets type of the JPEG encoder.
Gets or sets a 64 byte array which corresponds to a JPEG Luminance Quantization table.
Gets or sets quantizing quality.
Gets or sets the precision in bits for the samples of the components in the frame.
CCITT T.81, Annex B, section B.2.2 Frame header syntax (see P parameter in the Table B.2).
Initializes a new instance of the JpegWriter class.
Write 4 bits from the given byte value.
Byte to get bits from.
Write byte,
Byte to write.
Write usignded short value.
Value to write.
Write JPEG information structures.
Table type.
Tables to write.
Numbe of the extra bytes whould be added to the length of the table list.
Writes a bits.
Number of bits.
Value to get bits from.
Writes a JPEG marker.
Mrker to write.
Restart buffer writer.
Prepare base quantization tables.
Encoder to add table to.
Prepare Huffman tables.
Encoder to add table to.
Type of the JPEG encoding.
Baseline DCT encoding.
Progressive DCT encoding.
Indicates that JPEG uses not-supported encoding type.
Represents JFIF segment (APP0 marker).
JFIF segment format.
JFIF extension (JFXX) segment format. Currently is not supported.
Gets or sets units for pixel density fields.
- 0 - No units, aspect ratio only specified.
- 1 - Pixels per inch.
- 2 - Pixels per centimetre.
Gets or sets horizontal pixel density.
Gets or sets vertical pixel density.
Gets length of the marker segment.
Gets or sets identifier.
Gets or sets embedded JFIF thumbnail data.
Gets or sets vertical size of embedded JFIF thumbnail in pixels.
Gets or sets horizontal size of embedded JFIF thumbnail in pixels.
Gets length of the marker segment.
Gets length of the marker segment.
Gets length of the marker segment.
Gets length of the marker segment.
Gets length of the marker segment.
Gets length of the marker segment.
Gets marker type.
Gets marker code.
JFIF application marker.
Adobe application marker.
Comment.
Define huffman table marker.
Define quantization table marker.
Define restart interval.
End of image.
Restart scan.
Start of frame.
Start of image.
Start of scan.
Not supported.
Gets length of the marker segment.
Gets length of the marker segment.
Gets encoding type.
Gets length of the marker segment.
Gets length of the marker segment.
Gets length of the marker segment.
Represents block of float values.
Gets number of image components in frame.
CCITT T.81, Annex B, section B.2.2 Frame header syntax (see Nf parameter in the Table B.2).
Gets number of lines (height).
Gets length of the frame header.
CCITT T.81, Annex B, section B.2.2 Frame header syntax (see Lf parameter in the Table B.2).
Gets the precision in bits for the samples of the components in the frame.
CCITT T.81, Annex B, section B.2.2 Frame header syntax (see P parameter in the Table B.2).
Gets number of the samples per line (width).
Add frame component (image color component).
JPEG frame component to add.
Reads JPEG frame header.
JPEG reader.
Writes JPEG frame header.
JPEG writer.
Gets a length of the Huffman table.
CCITT T.81, Annex B, section B.2.4.2 Huffman table-specification syntax (see Tc, Th, Li and Vi,j parameters in the Table B.5).
Reads Huffman table.
JPEG reader.
Writes Huffman table.
JPEG writer.
Base class for the JPEG information structures.
Gets length of the table.
Reads JPEG information structure.
JPEG reader.
Writes JPEG information structure.
JPEG writer.
Initializes a new instance of the QuantizationTable class.
Initializes a new instance of the QuantizationTable class.
Table index
Table data.
Gets a length of all quantization table parameters.
CCITT T.81, Annex B, section B.2.4.1 Quantization table-specification syntax (see Pq, Tq and Qr parameters in the Table B.4).
Gets Quantization table element precision.
CCITT T.81, Annex B, section B.2.4.1 Quantization table-specification syntax (see Pq parameter in the Table B.4).
Specifies the precision of the Qk values. Value 0 indicates 8-bit Qk values; value 1 indicates 16-bit Qk values.
Pq shall be zero for 8 bit sample precision P (see B.2.2).
Reads all quantization table parameters.
JPEG reader.
Writes all quantization table parameters.
Gets Successive approximation bit position high.
CCITT T.81, Annex B, section B.2.3 Scan header syntax (see Ah parameter in the Table B.3).
This parameter specifies the point transform used in the preceding scan (i.e. successive approximation bit position low
in the preceding scan) for the band of coefficients specified by Ss and Se. This parameter shall be set to zero for the
first scan of each band of coefficients. In the lossless mode of operations this parameter has no meaning. It shall be set to zero.
Gets Successive approximation bit position low or point transform.
CCITT T.81, Annex B, section B.2.3 Scan header syntax (see Al parameter in the Table B.3).
In the DCT modes of operation this parameter specifies the point transform, i.e. bit position low, used before coding the band
of coefficients specified by Ss and Se. This parameter shall be set to zero for the sequential DCT processes. In the lossless
mode of operations, this parameter specifies the point transform, Pt.
Gets a scan header length.
CCITT T.81, Annex B, section B.2.3 Scan header syntax (see Ls parameter in the Table B.3).
Gets End of spectral selection.
CCITT T.81, Annex B, section B.2.3 Scan header syntax (see Se parameter in the Table B.3).
Specifies the last DCT coefficient in each block in zig-zag order which shall be coded in the scan.
This parameter shall be set to 63 for the sequential DCT processes. In the lossless mode of operations
this parameter has no meaning. It shall be set to zero.
Gets Start of spectral or predictor selection.
CCITT T.81, Annex B, section B.2.3 Scan header syntax (see Ss parameter in the Table B.3).
In the DCT modes of operation, this parameter specifies the first DCT coefficient in each block in zig-zag order
which shall be coded in the scan. This parameter shall be set to zero for the sequential DCT processes.
In the lossless mode of operations this parameter is used to select the predictor.
Add frame component (image color component).
Index of the component.
JPEG frame component to add.
Reads JPEG scan header.
JPEG reader.
Writes JPEG scan header.
JPEG writer.
Implements Fast FDCT.
Input block.
Output block.
Reads the little endian 4 bytes from the given start index.
The image bytes.
The start index.
Reads 2 bytes from the given start index.
The image bytes.
The start index.
Reads 4 bytes from the given start index.
The image bytes.
The start index.
Represents pointer handlers controller base class.
Initializes a new instance of the class.
Represents fonts properties class.
Initializes a new instance of the class.
The font family.
The font style.
The font weight.
Initializes a new instance of the class.
The font family.
Gets font family name.
The name of the font family.
Gets the font weight.
The font weight.
Gets the font style.
The font style.
Gets the font family.
The font family.
Gets if font is mono spaced.
The is mono spaced.
Determines whether the specified is equal
to the current .
The to compare with the current
.
true if the specified is equal to the
current ; otherwise, false.
Serves as a hash function for a particular type.
A hash code for the current .
This method will trigger the initial load of system fonts.
Represents sub string position enum. This position is used when RTL text is measured.
Represents the default substring position.
Represents position in start of string.
Represents position in middle of string.
Represents position in end of string.
Represents base text measurer interface.
Measures the text.
The class which defines the text, its size and the flow direction.
The class which defines the font family, font style and font weight.
The with the properties of the measured text.
Represents text measurer that can be used in multi-threaded applications.
Represents text measurer that can be used in multi-threaded applications.
Measures the text.
The font properties.
Measures the text with wrapping.
The text properties.
The font properties.
Width of the wrapping.
Represents text properties.
Initializes a new instance of the class.
The text.
The size.
The sub string position.
Gets the sub string position.
The sub string position.
Gets the size.
The size.
Gets the text.
The text.
Gets the flow direction of the text.
The flow direction.
Represents text measurement info class.
Gets empty text measurement info.
Empty text measurement info.
Gets or sets the size.
The size.
Gets or sets the baseline offset.
The baseline offset.
Represents not supported scan decoder exception.
Initializes a new instance of the class.
Initializes a new instance of the class.
The message.
Initializes a new instance of the class.
The message.
The cause.
Initializes a new instance of the class.
The info.
The context.
Represents a not supported feature exception.
Initializes a new instance of the class.
Initializes a new instance of the class.
The message.
Initializes a new instance of the class.
The message.
The cause.
Initializes a new instance of the class.
The info.
The context.
Represents not supported scan decoder exception.
Initializes a new instance of the class.
Initializes a new instance of the class.
The message.
Initializes a new instance of the class.
The message.
The cause.
Initializes a new instance of the class.
The info.
The context.
Represents not supported scan decoder exception.
Initializes a new instance of the class.
Initializes a new instance of the class.
The message.
Initializes a new instance of the class.
The message.
The cause.
Initializes a new instance of the class.
The info.
The context.
Encapsulates data needed for creation of an image
Initializes a new instance of the class.
The stream which represents the image.
The format of the image.
Initializes a new instance of the class.
Byte array containing representation of the image source.
The image file extension.
Gets the image file extension.
The image file extension.
Gets the byte array representation of the image source.
The byte array representation of the image source.
Contains methods for converting DIP (Device Independent Pixels) to other unit types.
Converts wave length to degree.
wave length.
Points.
Converts wave length to degree.
wave length.
Points.
Converts degree to wave length.
Angle in degrees.
Angle in 60000ths of degree.
Converts dips to points.
Pixels.
Points.
Converts dips to points.
Pixels.
Points.
Converts dips to picas.
Pixels.
Picas.
Converts dips to centimeters.
Pixels.
Centimeters.
Converts dips to millimeters.
Pixels.
Millimeters.
Converts dips to inches.
Pixels.
Inches.
Converts dips to twips.
Pixels.
Twips.
Converts dips to EMUs.
Pixels.
EMUs.
Converts dips to EMUs.
Pixels.
EMUs.
Converts dips to twips.
Pixels.
Twips.
Converts dips to twips.
Pixels.
Twips.
Converts twips to dips.
Twips.
Dips.
Converts twips to dips.
Twips.
Dips.
Converts EMUs to inches.
EMUs.
Inches.
Converts inches to EMUs.
Inches.
EMUs.
Converts DIPs to units.
Pixels.
UnitType.
Units.
Converts to points dips.
Points.
Pixels.
Converts to points dips.
Picas.
Pixels.
Converts EMUs to dips.
EMUs.
Pixels.
Converts centimeters to dips.
Centimeters.
Pixels.
Converts millimeters to dips.
Millimeters.
Pixels.
Converts inches to dips.
Inches.
Pixels.
Converts twips to dips.
Twips.
Pixels.
Converts Units to dips.
Units.
UnitType.
Pixels.
Converts pixels to units of measurement.
Base pixel size.
Pixels.
Ems.
Converts units of measurement to pixels.
Base pixel size.
Ems.
Pixels.
Converts pixels to percents.
Base pixel size.
Pixels.
Percents.
Converts percents to pixels.
Base pixel size.
Percents.
Pixels.
Converts Units to pixel.
Base pixel size.
The value.
The type.
Converts Pixels the unit.
Base pixel size.
Pixel.
The type.
Determines whether unit type is relative.
The unit type.
Defines different unit types.
Device independent pixel.
Point.
Pica.
Inch.
Millimeter.
Centimeter.
Twip - twentieth of a point.
EMU - English Metric Unit.
Percentage.
Em.
Represents padding or margin information.
An empty padding.
Initializes a new instance of the class and sets all paddings to a given value.
The value in device independent pixels (1/96 inch).
Initializes a new instance of the class.
The left padding in device independent pixels (1/96 inch).
The top padding in device independent pixels (1/96 inch).
The right padding in device independent pixels (1/96 inch).
The bottom padding in device independent pixels (1/96 inch).
Gets the top padding.
The value is in device independent pixels (1/96 inch).
The top padding.
Gets the bottom padding.
The value is in device independent pixels (1/96 inch).
The bottom padding.
Gets the left padding.
The value is in device independent pixels (1/96 inch).
The left padding.
Gets the right padding.
The value is in device independent pixels (1/96 inch).
The right padding.
Determines whether the specified is equal
to the current .
The to compare with the current
.
Returns true if the specified is equal to the
current ; otherwise, false.
Serves as a hash function for a particular type.
A hash code for the current .
Determines whether the specified paddings are equal.
True if the paddings are equal.
Determines whether the specified paddings are different.
True if the paddings are different.
Finds the minimum and maximum of a quadratic function a*x*x + b*x + c.
The interval.
The a coefficient.
The b coefficient.
The c coefficient.
The free coefficient.
The bounding interval.
Finds the minimum and maximum of a quadratic function a*x*x + b*x + c.
The interval.
The a coefficient.
The b coefficient.
The free coefficient.
The bounding interval.
Finds the local extrema of a quadratic function a*x*x + b*x + c.
The interval.
The a coefficient.
The b coefficient.
The free coefficient.
The local extrema.
Finds the local extrema of a cubic function a*x*x*x + b*x*x + c*x + d.
The interval.
The a coefficient.
The b coefficient.
The c coefficient.
The free coefficient.
The local extrema.
Solves the quadratic equation a*x*x + b*x + c = 0.
The coefficient before x*x.
The coefficient before x.
The free coefficient.
The x.
True if finite number of finite real solutions exist. Else returns false.
Solves the quadratic equation a*x*x + b*x + c = 0.
The coefficient before x*x.
The coefficient before x.
The free coefficient.
Returns the real solutions of the equation. Returns PositiveInfinity if every real number is solution.
Solves the equation a*x + b = 0
The coefficient before x.
The free coefficient.
The x.
True if finite number of finite real solution exists. Else returns false.
Solves the equation a*x + b = 0
The coefficient before x.
The free coefficient.
The appropriate value of x. Returns NaN if no solution is available. Returns PositiveInfinity when every x is solution.
Indicates whether the specified array is null or has a length of zero.
The array to test.
true if the array parameter is null or has a length of zero; otherwise, false.
Initializes a new instance of the WriterBase class.
Gets writer data.
Writes single byte.
Writes a block of bytes.
Buffer.
Bytes count.
Writes buffer in reverce direction.
Buffer.
Bytes count.
Sets the position.
Represents color object.
Gets or sets the alpha component.
The alpha component.
Gets or sets the red component.
The red component.
Gets or sets the green component.
The green component.
Gets or sets the blue component.
The blue component.
Creates new color from Argb.
The alfa.
The red.
The green.
The blue.
Creates new color from RGB.
The red.
The green.
The blue.
Compares two color instances.
First color.
Second color.
If two colors are equal.
Compares two color instances.
First color.
Second color.
If two colors are not equal.
Serves as a hash function for a particular type.
A hash code for the current .
Determines whether the specified is equal to the current object.
The color.
Determines whether the specified is equal
to the current .
The to compare with the current
.
trueif the specified is equal to the
current ; otherwise, false.
Extension methods for dictionaries.
Gets the value or null.
The type of the T key.
The type of the T value.
The dictionary.
The key.