Namespace Aspose.Imaging

Espaces de noms

Nom de l’espace de nomsDescription
Aspose.Imaging.AsyncTask
Aspose.Imaging.Brushes
Aspose.Imaging.CoreExceptions
Aspose.Imaging.CustomFontHandler
Aspose.Imaging.Dithering
Aspose.Imaging.Evalute
Aspose.Imaging.Exif
Aspose.Imaging.Extensions
Aspose.Imaging.ImageLoadOptions
Aspose.Imaging.ImageOptions
Aspose.Imaging.Interfaces
Aspose.Imaging.MagicWand
Aspose.Imaging.Masking
Aspose.Imaging.MemoryManagement
Aspose.Imaging.Multithreading
Aspose.Imaging.PaletteHelper
Aspose.Imaging.ProgressManagement
Aspose.Imaging.ShapeSegments
Aspose.Imaging.Shapes
Aspose.Imaging.Sources
Aspose.Imaging.Watermark
Aspose.Imaging.Xmp

Classes

Nom de la classeDescription
BlendDéfinit un motif de mélange. Cette classe ne peut pas être héritée.
BrushLa classe de base des pinceaux.
BuildVersionInfoContient les informations sur la version de construction actuelle.
CacheContient les paramètres de cache.
CmykColorHelperMéthodes d’aide pour travailler avec la couleur CMYK présentée comme une valeur entière signée de 32 bits. Fournit une API similaire à celle de la structure Aspose.Imaging.CmykColor. Elle est plus légère car la couleur CMYK est présentée simplement en tant qu’Int32 plutôt qu’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 la structure Aspose.Imaging.CmykColor obsolète.
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 carte pour convertir les couleurs. Plusieurs méthodes de la classe Aspose.Imaging.ImageAttributes ajustent les couleurs de l’image en utilisant une table de remappage des couleurs, qui est un tableau de structures Aspose.Imaging.ColorMap. Non héritable.
ColorMatrixDéfinit une matrice 5 x 5 qui contient les coordonnées pour l’espace RGBA. Plusieurs méthodes de la classe Aspose.Imaging.ImageAttributes ajustent les couleurs de l’image en utilisant une matrice de couleur. 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 de 32 bits. Non héritable.
ColorPaletteHelperClasse d’aide pour la manipulation des palettes de couleurs.
ColorTranslatorTraduit les couleurs vers et depuis les structures de couleur GDI+. Cette classe ne peut pas être héritée.
CustomLineCapEncapsule un cap de ligne personnalisé défini 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.
FileStreamContainerAide à la gestion des flux de fichiers.
FontDéfinit un format particulier pour le texte, y compris la police, la taille et les attributs de style. Cette classe ne peut pas être héritée.
FontSettingsParamètres de police pour le rendu des formats vectoriels d’imagerie.
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.
ImageL’image est la classe de base pour tous les types d’images.
ImageAttributesUn objet Aspose.Imaging.ImageAttributes contient des informations sur la façon dont les couleurs bitmap et métafile sont manipulées lors du rendu. Un objet Aspose.Imaging.ImageAttributes maintient plusieurs paramètres d’ajustement des couleurs, y compris des matrices d’ajustement des couleurs, des matrices d’ajustement en niveaux de gris, des valeurs de correction gamma, des tables de remappage des couleurs et des 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 Aspose.Imaging.ImageAttributes et passez le chemin de cet objet Aspose.Imaging.ImageAttributes (avec le chemin d’une Aspose.Imaging.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 de données pixel. C’est un objet immuable.
RasterCachedImageReprésente une image raster prenant en charge les opérations graphiques raster. Cette image met en cache les données des pixels 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.
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.
SourceLa source est utilisée pour contenir toutes les informations pertinentes pour un objet de pipeline.
SplitStreamContainerReprésente un conteneur de flux divisé qui contient le flux et fournit des routines de traitement de flux.
StreamContainerReprésente un conteneur de flux qui contient le flux et fournit des routines de traitement de flux.
StringFormatEncapsule les informations de mise en page du texte (comme l’alignement, l’orientation et les tabulations), les manipulations d’affichage (comme l’insertion d’ellipse 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

Structures

Nom de la structureDescription
CmykColorLa couleur CMYK du pixel.
ColorLa couleur du pixel.
PointReprésente une paire ordonnée de coordonnées entières x et y 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.
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.
SizeReprésente la taille.
SizeFStocke une paire ordonnée de nombres à virgule flottante, généralement la largeur et la hauteur d’un rectangle.

Interfaces

Nom de l’interfaceDescription
IAdvancedBufferProcessorLe processeur de tampon avancé.
IAnimationFrameLe cadre d’animation
IBufferProcessorLe processeur de tampon.
IColorConverterLe convertisseur de couleur.
IColorPaletteL’interface de palette de couleurs.
IHasMetadataInterface de métadonnées d’image.
IImageCreatorLe créateur d’images.
IImageCreatorDescriptorLe descripteur de créateur d’images 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 en mémoire et les problèmes de multithreading.
IImageDescriptorLe descripteur d’image. Contient les propriétés de base et les méthodes pour tous les autres types de descripteurs d’image.
IImageExporterL’exportateur d’images. 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’images. 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’images.
IImageLoaderDescriptorLe descripteur de chargeur d’images 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 en mémoire et les problèmes de multithreading.
IIndexedColorConverterLe convertisseur de couleur pour les formats d’image indexés.
IKeyedObjectReprésente une interface pour les objets avec des clés.
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 connecté selon une règle spécifique.
IPartialArgb32PixelLoaderConformité aux pixels ARGB de 32 bits chargés partiellement.
IPartialArgb64PixelLoaderLe chargeur de pixels ARGB de 64 bits.
IPartialPixelLoaderConformité aux pixels chargés partiellement.
IPartialRawDataLoaderLe chargeur de données partielles.
IRasterImageArgb32PixelLoaderLe chargeur de pixels ARGB de 32 bits pour image raster.
IRasterImageArgb64PixelLoaderLe chargeur de pixels ARGB de 64 bits pour image raster.
IRasterImagePixelLoaderLe chargeur de pixels d’image raster.
IRasterImageRawDataLoaderLe chargeur de données brutes d’image raster.

Énumérations

Nom de l’énumérationDescription
AnimationDisposalMethodsIndique la manière dont le graphique doit être traité après avoir été affiché.
CacheTypeSpécifie le type de cache à utiliser.
CharacterSetReprésente l’ensemble de caractères utilisé.
ColorAdjustTypeSpécifie quels objets utilisent les informations d’ajustement des couleurs.
ColorChannelFlagSpécifie les canaux individuels dans l’espace de couleurs CMYK (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 de couleur et de niveaux de gris d’un Aspose.Imaging.ImageAttributes.
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 en pointillés.
DashStyleSpécifie le style des lignes en pointillés dessinées avec un objet Aspose.Imaging.Pen.
DataRecoveryModeLe mode de récupération des données.
DitheringMethodMéthode de dithering.
DitheringMethodsLes méthodes de dithering utilisées pour contrôler la conversion des couleurs.
FileFormatL’un des formats de fichiers 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 motifs disponibles pour les objets Aspose.Imaging.Brushes.HatchBrush.
HotkeyPrefixSpécifie le type d’affichage pour les préfixes de touches rapides liés au texte.
ImageFilterTypeFiltres d’image à utiliser
Image.ImageOperationOpérations d’image
InterpolationModeL’énumération Aspose.Imaging.InterpolationMode spécifie l’algorithme utilisé lorsque les images sont mises à l’échelle ou tournées.
KnownColorSpécifie les couleurs système connues.
LineCapSpécifie les styles de cap disponibles avec lesquels un objet Aspose.Imaging.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 Aspose.Imaging.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 pour le fichier de sortie.
PenAlignmentSpécifie l’alignement d’un objet Aspose.Imaging.Pen par rapport à la ligne théorique de largeur nulle.
PenTypeSpécifie le type de remplissage qu’un objet Aspose.Imaging.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 tournée et l’axe utilisé pour retourner l’image.
SeekOriginFournit les champs qui représentent des points de référence dans Aspose.Imaging.StreamContainer pour la recherche.
SmoothingModeSpécifie si le lissage (antialiasing) est appliqué aux lignes et 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 selon la locale ou 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 s’intègre 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 carrelé lorsqu’il est plus petit que la zone à remplir.

Délégués

Nom du déléguéDescription
CustomFontSourceFonction fournisseur de source de police personnalisée
PageExportingActionDélégué à déclencher avant l’exportation de la page
ProgressEventHandlerRéférence de fonction pour le gestionnaire d’événements de progression
 Français