Aspose.Imaging

El espacio de nombres es el núcleo de los espacios de nombres anidados y los objetos más básicos utilizados para el procesamiento de Aspose.Imaging.

Clases

ClaseDescripción
AggregateExceptionAgrega múltiples excepciones.
BlendDefine un patrón de fusión. Esta clase no se puede heredar.
BrushLa clase de pincel base.
BuildVersionInfoContiene la información de la versión de compilación actual.
CacheContiene la configuración de caché.
CmykColorHelperMétodos auxiliares para trabajar con color CMYK presentado como un valor entero de 32 bits con signo. Proporciona una API similar a laCmykColor struct. Es más liviano porque el color CMYK se presenta como Int32 en lugar de una estructura con campos internos. Prefiere usar métodos estáticos de esta clase cuando sea posible en lugar del obsoleto CmykColor estructura.
ColorBlendDefine matrices de colores y posiciones utilizadas para interpolar la combinación de colores en un degradado multicolor. Esta clase no se puede heredar.
ColorMapDefine un mapa para convertir colores. Varios métodos de laImageAttributes la clase ajusta los colores de la imagen usando una tabla de reasignación de colores, que es una matriz deColorMap estructuras No heredable.
ColorMatrixDefine una matriz de 5 x 5 que contiene las coordenadas para el espacio RGBA. Varios métodos de laImageAttributes la clase ajusta los colores de la imagen usando una matriz de color. Esta clase no se puede heredar.
ColorPaletteDefine una matriz de colores que componen una paleta de colores. Los colores son colores ARGB de 32 bits. No heredable.
ColorPaletteHelperClase auxiliar para la manipulación de paletas de colores.
ColorTranslatorTraduce colores hacia y desde estructuras de color GDI+. Esta clase no se puede heredar.
CompositeExceptionLa excepción compuesta
CustomFontSourceFunción de proveedor de origen de fuentes personalizadas
CustomLineCapEncapsula un límite de línea personalizado definido por el usuario.
DataStreamSupporterEl contenedor de flujo de datos.
DisposableObjectRepresenta objeto desechable.
EmbeddedImageLa clase de imagen incrustada
FigureLa figura. Un contenedor para formas.
FileStreamContainerAsistente para procesamiento de flujo de archivos.
FontDefine un formato particular para el texto, incluidos los atributos de fuente, tamaño y estilo. Esta clase no se puede heredar.
FontSettingsConfiguración general de la fuente del renderizador de formatos vectoriales de imágenes.
GraphicsRepresenta los gráficos según el motor gráfico utilizado en el ensamblaje actual.
GraphicsPathRepresenta una serie de líneas y curvas conectadas. Esta clase no se puede heredar.
ImageLa imagen es la clase base para todo tipo de imágenes.
ImageAttributesUnImageAttributes El objeto contiene información sobre cómo se manipulan los colores del mapa de bits y del metarchivo durante la representación. UnImageAttributesEl objeto mantiene varias configuraciones de ajuste de color, incluidas matrices de ajuste de color, matrices de ajuste de escala de grises, valores de corrección gamma, tablas de mapa de color y valores de umbral de color. Durante el renderizado, los colores se pueden corregir, oscurecer, aclarar y eliminar. Para aplicar tales manipulaciones, inicialice unImageAttributes objeto y pasar el camino de eseImageAttributes objeto (junto con la trayectoria de unImage ) al método DrawImage.
ImageCreatorsRegistryRepresenta el registro de creadores de imágenes.
ImageExportersRegistryRepresenta el registro de exportadores de imágenes.
ImageLoadersRegistryRepresenta el registro de cargadores de imágenes.
ImageOptionsBaseLas opciones base de la imagen.
ImageResizeSettingsConfiguración de cambio de tamaño de imagen class
IntRangeClase para representar secuencia de elementos
LicenseProporciona métodos para licenciar el componente.
LoadOptionsRepresenta las opciones de carga.
MatrixReemplaza la Matriz GDI+.
MeteredProporciona métodos para configurar la clave medida.
NonGenericDictionaryRepresenta un diccionario no genérico.
NonGenericListLista no genérica de objetos
ObjectWithBoundsEl objeto que tiene límites.
OpenTypeFontsCacheCaché para fuentes OpenType que están instaladas en el sistema.
PageExportingActionDelegado para activar antes de exportar la página
PenDefine un objeto utilizado para dibujar líneas, curvas y figuras.
PixelDataFormatEl formato de datos de píxeles. Este es un objeto inmutable.
ProgressEventHandlerReferencia de la función del controlador de eventos de progreso
RasterCachedImageRepresenta una imagen de trama compatible con operaciones de gráficos de trama. Esta imagen almacena datos de píxeles cuando es necesario.
RasterCachedMultipageImageLa imagen ráster de varias páginas
RasterImageRepresenta una imagen de trama compatible con operaciones de gráficos de trama.
RawDataSettingsLa configuración de datos sin procesar
RegionDescribe el interior de una forma gráfica compuesta de rectángulos y caminos. Esta clase no se puede heredar.
ResolutionSettingLa configuración de resolución para las opciones de guardado de imágenes.
ShapeLa forma. Un conjunto continuo de puntos conectados usando una regla específica.
ShapeSegmentRepresenta un segmento de forma. Un segmento es una línea o curva que conecta dos puntos.
SourceLa fuente se utiliza para contener toda la información relevante para una canalización de objetos.
SplitStreamContainerRepresenta el contenedor de flujo dividido que contiene el flujo y proporciona rutinas de procesamiento de flujo.
StreamContainerRepresenta el contenedor de flujo que contiene el flujo y proporciona rutinas de procesamiento de flujo.
StringFormatEncapsula información de diseño de texto (como alineación, orientación y tabulaciones), manipulaciones de visualización (como inserción de puntos suspensivos y sustitución de dígitos nacionales) y funciones OpenType. Esta clase no se puede heredar.
TransparencySupporterEl objeto que soporta la transparencia.
VectorImageLa imagen vectorial es la clase base para todo tipo de imágenes vectoriales.
VectorMultipageImageLa imagen vectorial multipágina

Interfaces

InterfazDescripción
IAdvancedBufferProcessorEl procesador de búfer avanzado.
IAnimationFrameEl cuadro de animación
IBufferProcessorEl procesador de búfer.
IColorConverterEl convertidor de color.
IColorPaletteLa interfaz de la paleta de colores.
IImageCreatorEl creador de la imagen.
IImageCreatorDescriptorEl descriptor del creador de la imagen que especifica las propiedades del creador. El descriptor del creador se usa para superar la necesidad de contener cada instancia del creador de imágenes en la memoria y los problemas de subprocesos múltiples.
IImageDescriptorEl descriptor de la imagen. Contiene propiedades y métodos básicos para todos los demás tipos de descriptores de imágenes.
IImageExporterEl exportador de imágenes. Puede exportar datos desde el formato Aspose.Imaging interno a un formato de datos especificado.
IImageExporterDescriptorRepresenta el descriptor del exportador de imágenes. El descriptor del exportador se usa para superar la necesidad de contener cada instancia del exportador en la memoria y problemas de subprocesos múltiples.
IImageLoaderEl cargador de imágenes.
IImageLoaderDescriptorEl descriptor del cargador de imágenes que especifica las propiedades del cargador. El descriptor del cargador se usa para superar la necesidad de contener cada instancia del cargador de imágenes en la memoria y problemas de subprocesos múltiples.
IIndexedColorConverterEl convertidor de color para formatos de imagen indexados.
IKeyedObjectRepresenta la interfaz para objetos con claves.
IMultipageImageLa interfaz de imagen multipágina
IMultipageImageExtLa interfaz de imagen multipágina extendida
IObjectWithBoundsRepresenta un objeto con límites.
IOrderedShapeRepresenta una forma ordenada. Una forma ordenada es un conjunto continuo de puntos que tienen un punto de inicio y un punto final. El conjunto continuo de puntos conectados usando una regla específica.
IPartialArgb32PixelLoaderCumple con los píxeles ARGB de 32 bits cargados parcialmente.
IPartialArgb64PixelLoaderEl cargador de píxeles ARGB de 64 bits.
IPartialPixelLoaderSe ajusta a los píxeles cargados parcialmente.
IPartialRawDataLoaderEl cargador de datos parcial.
IRasterImageArgb32PixelLoaderEl cargador de píxeles ARGB de 32 bits de imagen ráster.
IRasterImagePixelLoaderEl cargador de píxeles de imágenes ráster.
IRasterImageRawDataLoaderEl cargador de datos sin procesar de imágenes ráster.

Enumeración

EnumeraciónDescripción
AnimationDisposalMethodsIndica la forma en que se va a tratar el gráfico después de ser visualizado.
CacheTypeEspecifica el tipo de caché a usar.
CharacterSetRepresenta el juego de caracteres utilizado.
ColorAdjustTypeEspecifica qué objetos usan información de ajuste de color.
ColorChannelFlagEspecifica canales individuales en el espacio de color CMYK (cian, magenta, amarillo, negro). Esta enumeración es utilizada por los métodos SetOutputChannel.
ColorCompareMethodMétodo de comparación de colores para ajustar al vecino más cercano
ColorMatrixFlagEspecifica los tipos de imágenes y colores que se verán afectados por la configuración de ajuste de color y escala de grises de unImageAttributes .
ColorQuantizationMethodMétodos de cuantificación de colores
CompositingQualityEspecifica el nivel de calidad que se utilizará durante la composición.
DashCapEspecifica el tipo de forma gráfica que se utilizará en ambos extremos de cada guión en una línea discontinua.
DashStyleEspecifica el estilo de las líneas discontinuas dibujadas con unPen objeto.
DataRecoveryModeEl modo de recuperación de datos.
DitheringMethodMétodo de tramado.
DitheringMethodsLos métodos de tramado utilizados para controlar la conversión de color.
FileFormatUno de los formatos de archivo de imágenes compatibles.
FillModeEspecifica cómo se rellena el interior de un camino cerrado.
FontStyleEspecifica la información de estilo aplicada al texto.
GraphicsUnitEspecifica la unidad de medida para los datos dados.
HatchStyleEspecifica los diferentes patrones disponibles paraHatchBrush objetos.
HotkeyPrefixEspecifica el tipo de visualización de los prefijos de teclas de acceso directo relacionados con el texto.
ImageFilterTypeFiltros de imagen a utilizar
InterpolationModeElInterpolationMode enumeración especifica el algoritmo que se utiliza cuando las imágenes se escalan o rotan.
KnownColorEspecifica los colores del sistema conocidos.
LineCapEspecifica los estilos de tapa disponibles con los quePen el objeto puede terminar una línea.
LineJoinEspecifica cómo unir segmentos de línea o curva consecutivos en una figura (subtrayectoria) contenida en unGraphicsPath objeto.
MatrixOrderEspecifica el orden de las operaciones de transformación de matrices.
PaletteMiningMethodEl método de minería de la paleta de imágenes
PdfComplianceVersionEspecifica el nivel de cumplimiento de PDF para el archivo de salida.
PenAlignmentEspecifica la alineación de unPenobjeto en relación con la línea teórica de ancho cero.
PenTypeEspecifica el tipo de relleno de unPen objeto utiliza para llenar líneas.
PixelFormatEl significado real del formato de datos de píxeles.
ResizeTypeEspecifica el tipo de cambio de tamaño.
ResolutionUnitUnidad de resolución enum.
RotateFlipTypeEspecifica cuánto se rota una imagen y el eje utilizado para voltear la imagen.
SeekOriginProporciona los campos que representan puntos de referencia enStreamContainer por buscar.
SmoothingModeEspecifica si se aplica suavizado (antialiasing) a las líneas y curvas y los bordes de las áreas rellenas.
StringAlignmentEspecifica la alineación de una cadena de texto en relación con su rectángulo de diseño.
StringDigitSubstituteLa enumeración especifica cómo sustituir dígitos en una cadena según la configuración regional o el idioma del usuario.
StringFormatFlagsEspecifica la información de visualización y diseño para cadenas de texto.
StringTrimmingEspecifica cómo recortar caracteres de una cadena que no encaja completamente en una forma de diseño.
TextRenderingHintEspecifica la calidad de la representación del texto.
WarpModeEspecifica el tipo de transformación warp aplicada.
WrapModeEspecifica cómo se organiza una textura o un degradado cuando es más pequeño que el área que se está rellenando.