aspose.imaging

Le module est le cœur des modules imbriqués et les objets les plus basiques utilisés pour le traitement d’Aspose.Imaging.

Classes

ClasseDescription
BlendDéfinit un motif de mélange. Cette classe ne peut pas être héritée.
BrushLa classe de brosse de base.
BuildVersionInfoContient les informations de version de construction actuelles.
CacheContient les paramètres du cache.
CmykColorLa couleur CMYK du pixel.
CmykColorHelperMéthodes d’assistance pour travailler avec la couleur CMYK présentée comme une valeur entière signée de 32 bits.
Fournit une API similaire à la structure CmykColor.
Elle est plus légère car la couleur CMYK est présentée simplement comme un Int32 plutôt que comme une structure avec des champs internes.
Veuillez privilégier l’utilisation des méthodes statiques de cette classe lorsque cela est possible au lieu de la structure obsolète
CmykColor.
ColorLa couleur du pixel.
ColorBlendDéfinit des tableaux de couleurs et de positions utilisés pour interpoler le mélange de couleurs dans un dégradé multicolore. Cette classe ne peut pas être héritée.
ColorMapDéfinit une table de conversion des couleurs. Plusieurs méthodes de la classe ImageAttributes ajustent les couleurs de l’image en utilisant une table de remappage des couleurs, qui est un tableau de structures ColorMap. Non héritable.
ColorMatrixDéfinit une matrice 5 x 5 qui contient les coordonnées de l’espace RGBA. Plusieurs méthodes de la classe ImageAttributes ajustent les couleurs de l’image en utilisant une matrice de couleurs. Cette classe ne peut pas être héritée.
ColorPaletteDéfinit un tableau de couleurs qui compose une palette de couleurs. Les couleurs sont des couleurs ARGB 32 bits. Non héritable.
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.
CustomLineCapEncapsule une extrémité 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
FigureLa figure. Un conteneur pour les formes.
FileStreamContainerAssistant pour le traitement des flux de fichiers.
FontDéfinit un format particulier pour le texte, incluant la police, la taille et les attributs de style. Cette classe ne peut pas être héritée.
FontSettingsParamètres de police du rendu des formats vectoriels d’imagerie généraux.
GraphicsReprésente les graphiques selon le moteur graphique utilisé dans l’assembly actuel.
GraphicsPathReprésente une série de lignes et de courbes connectées. Cette classe ne peut pas être héritée.
IAdvancedBufferProcessorLe processeur de tampon avancé.
IAnimationFrameLe cadre d’animation
IBufferProcessorLe processeur de tampon.
IColorConverterLe convertisseur de couleur.
IColorPaletteL’interface de palette de couleur.
IHasMetadataInterface des métadonnées d’image.
IImageCreatorLe créateur d’image.
IImageCreatorDescriptorLe descripteur du créateur d’image spécifiant les propriétés du créateur. Le descripteur du créateur est utilisé pour surmonter
la nécessité de contenir chaque instance de créateur d’image en 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’image. Peut exporter des données du format interne aspose.imaging vers un format de données spécifié.
IImageExporterDescriptorReprésente le descripteur d’exportateur d’image. Le descripteur d’exportateur est utilisé pour surmonter la nécessité de contenir chaque instance d’exportateur
en mémoire et les problèmes de multithreading.
IImageLoaderLe chargeur d’image.
IImageLoaderDescriptorLe descripteur du chargeur d’image spécifiant les propriétés du chargeur. Le descripteur du chargeur est utilisé pour surmonter
la nécessité de contenir chaque instance de chargeur d’image en mémoire et les problèmes de multithreading.
IIndexedColorConverterLe convertisseur de couleur pour les formats d’image indexés.
IMetadataContainerInterface du conteneur de métadonnées d’image.
IMultipageImageL’interface d’image multipage
IMultipageImageExtL’interface d’image multipage étendue
IObjectWithBoundsReprésente un objet avec des limites.
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 d’arrivée.
L’ensemble continu de points est relié selon 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 partielles.
IRasterImageArgb32PixelLoaderLe chargeur de pixels ARGB 32 bits d’image raster.
IRasterImageArgb64PixelLoaderLe chargeur de pixels ARGB 64 bits d’image raster.
IRasterImagePixelLoaderLe chargeur de pixels d’image raster.
IRasterImageRawDataLoaderLe chargeur de données brutes d’image raster.
ImageL’image est la classe de base pour tous les types d’images.
ImageAttributesUn objet ImageAttributes contient des informations sur la façon dont les couleurs des bitmap et des métafichiers sont manipulées lors du rendu. Un objet ImageAttributes maintient plusieurs paramètres de réglage des couleurs, y compris les matrices de réglage des couleurs, les matrices de réglage en niveaux de gris, les valeurs de correction gamma, les tables de correspondance des couleurs et les valeurs de seuil de couleur. Lors du rendu, les couleurs peuvent être corrigées, assombries, éclaircies et supprimées. Pour appliquer de telles manipulations, initialisez un objet ImageAttributes et transmettez le chemin de cet objet ImageAttributes (ainsi que le chemin d’une Image) à 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 des paramètres de redimensionnement d’image
IntRangeClasse pour représenter une séquence d’éléments
LicenseFournit des méthodes pour licencier le composant.
LoadOptionsReprésente les options de chargement.
MatrixRemplace la matrice GDI+.
MeteredFournit des méthodes mesurées pour l’intégration
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.
PenDéfinit un objet utilisé pour dessiner des lignes, des courbes et des figures.
PixelDataFormatLe format des données de pixel. C’est un objet immuable.
PointReprésente une paire ordonnée de coordonnées x et y entières qui définit un point dans un plan bidimensionnel.
PointFReprésente une paire ordonnée de coordonnées x et y à virgule flottante qui définit un point dans un plan bidimensionnel.
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 des données brutes
RectangleStocke un ensemble de quatre entiers représentant la position et la taille d’un rectangle.
RectangleFStocke un ensemble de quatre nombres à virgule flottante représentant la position et la taille d’un rectangle.
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.
RemoveBackgroundSettingsLes paramètres de suppression d’arrière-plan
ResolutionSettingLe paramètre de résolution pour les options d’enregistrement d’image.
ShapeLa forme. Un ensemble continu de points connectés selon une règle spécifique.
ShapeSegmentReprésente un segment de forme. Un segment est une ligne ou une courbe reliant deux points.
SizeReprésente la taille.
SizeFStocke une paire ordonnée de nombres à virgule flottante, généralement la largeur et la hauteur d’un rectangle.
SourceLa source est utilisée pour contenir toutes les informations pertinentes pour un tuyau d’objet.
SplitStreamContainerReprésente un conteneur de flux fractionné qui contient le flux et fournit des routines de traitement du flux.
StreamContainerReprésente un conteneur de flux qui contient le flux et fournit des routines de traitement du flux.
StringFormatEncapsule les informations de mise en page du texte (telles que l’alignement, l’orientation et les tabulations) les manipulations d’affichage (telles que l’insertion d’ellipses 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 multipage Vector

Enumerations

ÉnumérationDescription
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 d’ajustement 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 d’ajustement des couleurs et des niveaux de gris d’un ImageAttributes.
ColorQuantizationMethodMéthodes de quantification des couleurs
CompositingQualitySpécifie le niveau de qualité à utiliser lors du compositing.
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 un objet Pen.
DataRecoveryModeLe mode de récupération des 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 des données fournies.
HatchStyleSpécifie les différents motifs disponibles pour les objets HatchBrush.
HotkeyPrefixSpécifie le type d’affichage des préfixes de raccourcis clavier liés au texte.
ImageFilterTypeFiltres d’image à utiliser
InterpolationModeL’énumération InterpolationMode spécifie l’algorithme utilisé lorsque les images sont redimensionnées ou pivotées.
KnownColorSpécifie les couleurs système connues.
LineCapSpécifie les styles de bout disponibles avec lesquels un objet Pen peut terminer une ligne.
LineJoinSpécifie comment joindre des segments de ligne ou de courbe consécutifs dans une figure (sous-chemin) contenue dans un objet GraphicsPath.
MatrixOrderSpécifie l’ordre des opérations de transformation de matrice.
PaletteMiningMethodLa méthode d’extraction de palette d’image
PdfComplianceVersionSpécifie le niveau de conformité PDF du fichier de sortie.
PenAlignmentSpécifie l’alignement d’un objet Pen par rapport à la ligne théorique de largeur nulle.
PenTypeSpécifie le type de remplissage qu’un objet Pen utilise pour remplir les lignes.
PixelFormatLa signification réelle du format de données pixel.
ProcessingTypeLe type de traitement.
ResizeTypeSpécifie le type de redimensionnement.
ResolutionUnitÉnumération de l’unité de résolution.
RotateFlipTypeSpécifie de combien une image est pivotée et l’axe utilisé pour la retourner.
SeekOriginFournit les champs qui représentent les points de référence dans StreamContainer pour la recherche.
SmoothingModeSpécifie si le lissage (antialiasing) est appliqué aux lignes et aux courbes ainsi qu’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 les chiffres dans une chaîne selon la locale ou la langue de l’utilisateur.
StringFormatFlagsSpécifie les informations d’affichage et de mise en page pour les chaînes de texte.
StringTrimmingSpécifie comment tronquer les caractères d’une chaîne qui ne tient pas complètement dans une forme de mise en page.
TextRenderingHintSpécifie la qualité du rendu du texte.
WarpModeSpécifie le type de transformation de déformation appliquée.
WrapModeSpécifie comment une texture ou un dégradé est répété lorsqu’il est plus petit que la zone à remplir.