Aspose.CAD

The namespace is the core for nested namespaces and the most basic objects used for Aspose.CAD processing.

Classes

ClassDescription
BuildVersionInfoContains the current build version information.
CacheContains cache settings.
CifReplacingEncoderFallbackEncoder fallback that replaces out of codepage characters with CIF sequence
CifReplacingEncoderFallbackBufferThe replacing encoder fallback buffer that actually does the replacement work
CodePagesConvertHelperCode pages converting helper
ColorPaletteDefines an array of colors that make up a color palette. The colors are 32-bit ARGB colors. Not inheritable.
ColorPaletteHelperHelper class for color palettes manipulation.
ColorTranslatorTranslates colors to and from GDI+ Color structures. This class cannot be inherited.
DataStreamSupporterThe data stream container.
DisposableObjectRepresents disposable object.
DrawingEntity3D
FileFormatMetadataAttribute
FileStreamContainerHelper for file stream processing.
ImageThe image is the base class for all type of drawings.
ImageResizeSettingsImage resize settings class
IntRangeClass for representing sequence of elements
LicenseProvides methods to license the component.
LoadOptionsRepresents the loading options.
MatrixReplaces the GDI+ Matrix.
MeteredProvides methods to set metered key.
MifCodePageDecoderHelps determine MIF codepage
NonGenericDictionaryRepresents a non generic dictionary.
NonGenericListNon generic list of objects
ObjectWithBoundsThe object having bounds.
PaperToCadOptions
PixelDataFormatThe pixel data format.
RasterCachedImageRepresents a raster image supporting raster graphics operations. This image caches pixel data when required.
RasterImageRepresents a raster image supporting raster graphics operations.
RawDataSettingsThe raw data settings
ResolutionSettingThe resolution setting for image save options.
SourceThe source is used to contain all relevant information for an object pipe.
StreamContainerRepresents stream container which contains the stream and provides stream processing routines.
TransparencySupporterThe object supporting transparency.
VectorizationOptions

Structures

StructureDescription
CmykColorThe CMYK color of pixel.
ColorThe color of the pixel.
PointRepresents an ordered pair of integer x- and y-coordinates that defines a point in a two-dimensional plane.
PointFRepresents an ordered pair of floating-point x- and y-coordinates that defines a point in a two-dimensional plane.
RectangleStores a set of four integers that represent the location and size of a rectangle.
RectangleFStores a set of four floating-point numbers that represent the location and size of a rectangle.
SizeRepresents size.
SizeFStores an ordered pair of floating-point numbers, typically the width and height of a rectangle.
Vector2FVector with 2 float parameters
Vector3FVector with 3 float parameters
Vector4FVector with 4 float parameters

Interfaces

InterfaceDescription
IAdvancedBufferProcessorThe advanced buffer processor.
IBufferProcessorThe buffer processor.
IColorConverterThe color converter.
IColorPaletteThe color palette interface.
IDrawingEntityRepresents basic interface for any object of any drawing.
IDrawingLayout<T>Represents basic interface for any drawing’s page(also known as ’layout’).
IHasEntities<T>Represents generic interface for a drawing consisted of entities.
IHasLayouts<TLayout,TEntity>Represents basic interface for any drawing structure.
IIndexedColorConverterThe color converter for indexed image formats.
IKeyedObjectRepresents interface for objects with keys.
IObjectWithBoundsRepresents an object with bounds.
IPartialArgb32PixelLoaderConforms to the 32-bit ARGB pixels loaded partially.
IPartialPixelLoaderConforms to the pixels loaded partially.
IPartialRawDataLoaderThe partial data loader.
IPsdColorPaletteThe pasd color palette
IRasterImageArgb32PixelLoaderThe raster image 32-bit ARGB pixel loader.
IRasterImagePixelLoaderThe raster image pixel loader.
IRasterImageRawDataLoaderThe raster image raw data loader.

Enumeration

EnumerationDescription
CacheTypeSpecifies the cache type to use.
CodePagesAvailable codepages
ColorCompareMethodColor comparison method to adjust to nearest neighbor
ColorMatrixFlagSpecifies the types of images and colors that will be affected by the color and grayscale adjustment settings of an !:ImageAttributes.
ColorQuantizationMethodColors quantization methods
CustomFontFolderOptionsOptions for custom font folder specification.
DitheringMethodDithering method.
DitheringMethodsThe dithering methods used to control color conversion.
FileFormatOne of supported CAD file formats.
FileFormatCategory
FontStyleSpecifies style information applied to text.
GraphicsUnitSpecifies the unit of measure for the given data.
HotkeyPrefixSpecifies the type of display for hot-key prefixes that relate to text.
ImageFilterTypeImage filters to use
InterpolationModeThe InterpolationMode enumeration specifies the algorithm that is used when images are scaled or rotated.
KnownColorSpecifies the known system colors.
LineCapSpecifies the available cap styles with which a !:Pen object can end a line.
MatrixOrderSpecifies the order for matrix transform operations.
MifCodePagesCode pages used in MIF symbols
PixelFormatThe pixel data format actual meaning.
ResizeTypeSpecifies the resize type.
RotateFlipTypeSpecifies how much an image is rotated and the axis used to flip the image.
SeekOriginProvides the fields that represent reference points in StreamContainer for seeking.
SmoothingModeSpecifies whether smoothing (antialiasing) is applied to lines and curves and the edges of filled areas.
StringAlignmentSpecifies the alignment of a text string relative to its layout rectangle.
StringDigitSubstituteThe enumeration specifies how to substitute digits in a string according to a user’s locale or language.
StringFormatFlagsSpecifies the display and layout information for text strings.
StringTrimmingSpecifies how to trim characters from a string that does not completely fit into a layout shape.
TextRenderingHintSpecifies the quality of text rendering.
VectorizationMethodPixel matching rule for validation