Aspose.Imaging

L’espace de noms est le cœur des espaces de noms imbriqués et les objets les plus élémentaires utilisés pour le traitement Aspose.Imaging.

Des classes

ClasserLa description
AggregateExceptionRegroupe plusieurs exceptions.
BlendDéfinit un motif de fusion. Cette classe ne peut pas être héritée.
BrushLa classe de brosse de base.
BuildVersionInfoContient les informations sur la version actuelle de la version.
CacheContient les paramètres de cache.
CmykColorHelperMéthodes d’assistance pour travailler avec la couleur CMJN présentée sous la forme d’une valeur entière 32 bits signée. Fournit l’API similaire àCmykColor struct. C’est plus léger car la couleur CMJN est présentée comme Int32 plutôt que comme une structure avec des champs internes. Veuillez préférer utiliser les méthodes statiques de cette classe lorsque cela est possible au lieu de l’obsolète CmykColor structure.
ColorBlendDéfinit les tableaux de couleurs et les positions utilisées pour interpoler le mélange des couleurs dans un dégradé multicolore. Cette classe ne peut pas être héritée.
ColorMapDéfinit une carte pour convertir les couleurs. Plusieurs méthodes de laImageAttributes classe ajuste les couleurs de l’image à l’aide d’une table de remappage des couleurs, qui est un tableau deColorMap structures. Non héréditaire.
ColorMatrixDéfinit une matrice 5 x 5 qui contient les coordonnées de l’espace RGBA. Plusieurs méthodes de laImageAttributes ajuste les couleurs de l’image à l’aide d’une matrice de couleurs. Cette classe ne peut pas être héritée.
ColorPaletteDéfinit un tableau de couleurs qui composent une palette de couleurs. Les couleurs sont des couleurs ARGB 32 bits. Non héréditaire.
ColorPaletteHelperClasse d’assistance pour la manipulation des palettes de couleurs.
ColorTranslatorTraduit les couleurs vers et depuis les structures GDI+ Color. Cette classe ne peut pas être héritée.
CompositeExceptionL’exception composite
CustomFontSourceFonction de fournisseur de sources de polices personnalisées
CustomLineCapEncapsule une limite de ligne personnalisée définie par l’utilisateur.
DataStreamSupporterLe conteneur de flux de données.
DisposableObjectReprésente un objet jetable.
EmbeddedImageLa classe d’image intégrée
FigureLe chiffre. Un conteneur pour les formes.
FileStreamContainerAide pour le traitement du flux de fichiers.
FontDéfinit un format particulier pour le texte, y compris les attributs de police, de taille et de style. Cette classe ne peut pas être héritée.
FontSettingsParamètres généraux de police de rendu des formats vectoriels d’imagerie.
GraphicsReprésente les graphiques selon le moteur graphique utilisé dans l’assemblage courant.
GraphicsPathReprésente une série de lignes et de courbes connectées. Cette classe ne peut pas être héritée.
ImageL’image est la classe de base pour tous les types d’images.
ImageAttributesUnImageAttributes L’objet contient des informations sur la manière dont les couleurs des bitmaps et des métafichiers sont manipulées lors du rendu. UnImageAttributesL’objet conserve plusieurs paramètres d’ajustement des couleurs, notamment les matrices d’ajustement des couleurs, les matrices d’ajustement des niveaux de gris, les valeurs de correction gamma, les tables de cartes de couleurs et les valeurs de seuil de couleur. Pendant le rendu, les couleurs peuvent être corrigées, assombries, éclaircies et supprimées. Pour appliquer de telles manipulations, initialisez unImageAttributes objet et passez le chemin de celui-ciImageAttributes objet (ainsi que le chemin d’unImage ) à la méthode DrawImage.
ImageCreatorsRegistryReprésente le registre des créateurs d’images.
ImageExportersRegistryReprésente le registre des exportateurs d’images.
ImageLoadersRegistryReprésente le registre des chargeurs d’images.
ImageOptionsBaseLes options de base de l’image.
ImageResizeSettingsClasse de paramètres de redimensionnement d’image
IntRangeClasse pour représenter la séquence d’éléments
LicenseFournit des méthodes pour autoriser le composant.
LoadOptionsReprésente les options de chargement.
MatrixRemplace la matrice GDI+.
MeteredFournit des méthodes pour définir la clé mesurée.
NonGenericDictionaryReprésente un dictionnaire non générique.
NonGenericListListe non générique d’objets
ObjectWithBoundsL’objet ayant des limites.
OpenTypeFontsCacheCache pour les polices OpenType installées dans le système.
PageExportingActionDélégué pour le déclenchement avant l’exportation de la page
PenDéfinit un objet utilisé pour dessiner des lignes, des courbes et des figures.
PixelDataFormatLe format de données en pixels. Ceci est un objet immuable.
ProgressEventHandlerRéférence de la fonction de gestionnaire d’événements Progress
RasterCachedImageReprésente une image raster prenant en charge les opérations graphiques raster. Cette image met en cache les données de pixel lorsque cela est nécessaire.
RasterCachedMultipageImageL’image raster multipage
RasterImageReprésente une image raster prenant en charge les opérations graphiques raster.
RawDataSettingsLes paramètres de données brutes
RegionDécrit l’intérieur d’une forme graphique composée de rectangles et de chemins. Cette classe ne peut pas être héritée.
ResolutionSettingLe paramètre de résolution pour les options d’enregistrement d’image.
ShapeLa forme. Un ensemble continu de points connectés à l’aide d’une règle spécifique.
ShapeSegmentReprésente un segment de forme. Un segment est une ligne ou une courbe reliant deux points.
SourceLa source est utilisée pour contenir toutes les informations pertinentes pour un objet pipe.
SplitStreamContainerReprésente le conteneur de flux divisé qui contient le flux et fournit des routines de traitement de flux.
StreamContainerReprésente le conteneur de flux qui contient le flux et fournit des routines de traitement de flux.
StringFormatEncapsule les informations de mise en page du texte (telles que l’alignement, l’orientation et les taquets de tabulation), les manipulations d’affichage (telles que l’insertion de points de suspension et la substitution de chiffres nationaux) et les fonctionnalités OpenType. Cette classe ne peut pas être héritée.
TransparencySupporterL’objet prenant en charge la transparence.
VectorImageL’image vectorielle est la classe de base pour tous les types d’images vectorielles.
VectorMultipageImageL’image vectorielle multipage

Interfaces

InterfaceLa description
IAdvancedBufferProcessorLe processeur de tampon avancé.
IAnimationFrameLe cadre d’animation
IBufferProcessorLe processeur de tampon.
IColorConverterLe convertisseur de couleurs.
IColorPaletteL’interface de la palette de couleurs.
IImageCreatorLe créateur d’images.
IImageCreatorDescriptorLe descripteur du créateur d’image spécifiant les propriétés du créateur. Le descripteur de créateur est utilisé pour surmonter la nécessité de contenir chaque instance de créateur d’image dans la mémoire et les problèmes de multithreading.
IImageDescriptorLe descripteur d’image. Contient les propriétés et méthodes de base pour tous les autres types de descripteurs d’image.
IImageExporterL’exportateur d’images. Peut exporter des données du format Aspose.Imaging interne vers un format de données spécifié.
IImageExporterDescriptorReprésente le descripteur de l’exportateur d’image. Le descripteur d’exportateur est utilisé pour surmonter la nécessité de contenir chaque instance d’exportateur dans la mémoire et les problèmes de multithreading.
IImageLoaderLe chargeur d’images.
IImageLoaderDescriptorLe descripteur de chargeur d’image spécifiant les propriétés du chargeur. Le descripteur de chargeur est utilisé pour surmonter la nécessité de contenir chaque instance de chargeur d’image dans la mémoire et les problèmes de multithreading.
IIndexedColorConverterLe convertisseur de couleurs pour les formats d’image indexés.
IKeyedObjectReprésente l’interface pour les objets avec des clés.
IMultipageImageL’interface d’images multipages
IMultipageImageExtL’interface d’image multipage étendue
IObjectWithBoundsReprésente un objet avec des bornes.
IOrderedShapeReprésente une forme ordonnée. Une forme ordonnée est un ensemble continu de points ayant un point de départ et un point final. L’ensemble continu de points connectés à l’aide d’une règle spécifique.
IPartialArgb32PixelLoaderConforme aux pixels ARGB 32 bits chargés partiellement.
IPartialArgb64PixelLoaderLe chargeur de pixels ARGB 64 bits.
IPartialPixelLoaderConforme aux pixels chargés partiellement.
IPartialRawDataLoaderLe chargeur de données partiel.
IRasterImageArgb32PixelLoaderLe chargeur de pixels ARGB 32 bits d’image raster.
IRasterImagePixelLoaderLe chargeur de pixels d’image raster.
IRasterImageRawDataLoaderLe chargeur de données brutes d’image raster.

Énumération

ÉnumérationLa description
AnimationDisposalMethodsIndique la manière dont le graphique doit être traité après son affichage.
CacheTypeSpécifie le type de cache à utiliser.
CharacterSetReprésente le jeu de caractères utilisé.
ColorAdjustTypeSpécifie quels objets utilisent les informations de réglage des couleurs.
ColorChannelFlagSpécifie les canaux individuels dans l’espace colorimétrique CMJN (cyan, magenta, jaune, noir). Cette énumération est utilisée par les méthodes SetOutputChannel.
ColorCompareMethodMéthode de comparaison des couleurs pour ajuster au voisin le plus proche
ColorMatrixFlagSpécifie les types d’images et de couleurs qui seront affectés par les paramètres de réglage des couleurs et des niveaux de gris d’unImageAttributes .
ColorQuantizationMethodMéthodes de quantification des couleurs
CompositingQualitySpécifie le niveau de qualité à utiliser lors de la composition.
DashCapSpécifie le type de forme graphique à utiliser aux deux extrémités de chaque tiret dans une ligne pointillée.
DashStyleSpécifie le style des lignes pointillées dessinées avec unPen objet.
DataRecoveryModeLe mode de récupération de données.
DitheringMethodMéthode de tramage.
DitheringMethodsLes méthodes de tramage utilisées pour contrôler la conversion des couleurs.
FileFormatL’un des formats de fichier d’imagerie pris en charge.
FillModeSpécifie comment l’intérieur d’un chemin fermé est rempli.
FontStyleSpécifie les informations de style appliquées au texte.
GraphicsUnitSpécifie l’unité de mesure pour les données données.
HatchStyleSpécifie les différents modèles disponibles pourHatchBrush objets.
HotkeyPrefixSpécifie le type d’affichage des préfixes de raccourcis clavier liés au texte.
ImageFilterTypeFiltres d’images à utiliser
InterpolationModeLeInterpolationMode l’énumération spécifie l’algorithme utilisé lorsque les images sont mises à l’échelle ou pivotées.
KnownColorSpécifie les couleurs système connues.
LineCapSpécifie les styles de capuchon disponibles avec lesquels unPen l’objet peut terminer une ligne.
LineJoinSpécifie comment joindre des segments de ligne ou de courbe consécutifs dans une figure (sous-chemin) contenue dans unGraphicsPath objet.
MatrixOrderSpécifie l’ordre des opérations de transformation matricielle.
PaletteMiningMethodLa méthode d’exploration de palette d’images
PdfComplianceVersionSpécifie le niveau de conformité PDF du fichier de sortie.
PenAlignmentSpécifie l’alignement d’unPenobjet par rapport à la ligne théorique de largeur nulle.
PenTypeSpécifie le type de remplissage aPen objet utilise pour remplir les lignes.
PixelFormatLa signification réelle du format de données pixel.
ResizeTypeSpécifie le type de redimensionnement.
ResolutionUnitÉnumération d’unité de résolution.
RotateFlipTypeSpécifie le degré de rotation d’une image et l’axe utilisé pour retourner l’image.
SeekOriginFournit les champs qui représentent les points de référence dansStreamContainer pour chercher.
SmoothingModeSpécifie si le lissage (anticrénelage) est appliqué aux lignes et aux courbes et aux bords des zones remplies.
StringAlignmentSpécifie l’alignement d’une chaîne de texte par rapport à son rectangle de mise en page.
StringDigitSubstituteL’énumération spécifie comment substituer des chiffres dans une chaîne en fonction des paramètres régionaux ou de la langue d’un utilisateur.
StringFormatFlagsSpécifie les informations d’affichage et de mise en page pour les chaînes de texte.
StringTrimmingSpécifie comment couper les caractères d’une chaîne qui ne rentre pas complètement dans une forme de mise en page.
TextRenderingHintSpécifie la qualité du rendu du texte.
WarpModeSpécifie le type de transformation Warp appliquée.
WrapModeSpécifie comment une texture ou un dégradé est carrelé lorsqu’il est plus petit que la zone à remplir.