Aspose.Imaging

Lo spazio dei nomi è il nucleo per gli spazi dei nomi nidificati e gli oggetti di base utilizzati per l’elaborazione di Aspose.Imaging.

Classi

ClasseDescrizione
AggregateExceptionAggrega più eccezioni.
BlendDefinisce un modello di fusione. Questa classe non può essere ereditata.
BrushLa classe base del pennello.
BuildVersionInfoContiene le informazioni sulla versione build corrente.
CacheContiene le impostazioni della cache.
CmykColorHelperMetodi di supporto per lavorare con il colore CMYK presentato come valore intero a 32 bit con segno. Fornisce l’API simile a quellaCmykColor struct. È più leggero perché il colore CMYK è presentato proprio come Int32 anziché come struttura con campi interni. Preferisci utilizzare i metodi statici di questa classe quando possibile invece del deprecato CmykColor struttura
ColorBlendDefinisce le matrici di colori e le posizioni utilizzate per interpolare la fusione dei colori in una sfumatura multicolore. Questa classe non può essere ereditata.
ColorMapDefinisce una mappa per la conversione dei colori. Diversi metodi diImageAttributes la classe regola i colori dell’immagine usando una tabella di rimappatura dei colori, che è una matrice diColorMap strutture. Non ereditabile.
ColorMatrixDefinisce una matrice 5 x 5 che contiene le coordinate per lo spazio RGBA. Diversi metodi diImageAttributes la classe regola i colori dell’immagine utilizzando una matrice di colori. Questa classe non può essere ereditata.
ColorPaletteDefinisce una matrice di colori che compongono una tavolozza di colori. I colori sono colori ARGB a 32 bit. Non ereditabile.
ColorPaletteHelperClasse di supporto per la manipolazione delle tavolozze dei colori.
ColorTranslatorConverte i colori da e verso le strutture GDI+ Color. Questa classe non può essere ereditata.
CompositeExceptionL’eccezione composita
CustomFontSourceFunzione del provider di origine del carattere personalizzato
CustomLineCapIncapsula un limite di riga personalizzato definito dall’utente.
DataStreamSupporterIl contenitore del flusso di dati.
DisposableObjectRappresenta l’oggetto usa e getta.
EmbeddedImageLa classe dell’immagine incorporata
FigureLa figura. Un contenitore per le forme.
FileStreamContainerHelper per l’elaborazione del flusso di file.
FontDefinisce un formato particolare per il testo, inclusi il carattere, le dimensioni e gli attributi di stile. Questa classe non può essere ereditata.
FontSettingsImpostazioni generali dei caratteri del renderer dei formati vettoriali di imaging.
GraphicsRappresenta la grafica in base al motore grafico utilizzato nell’assieme corrente.
GraphicsPathRappresenta una serie di linee e curve collegate. Questa classe non può essere ereditata.
ImageL’immagine è la classe base per tutti i tipi di immagini.
ImageAttributesAnImageAttributes oggetto contiene informazioni su come vengono manipolati i colori bitmap e metafile durante il rendering. UnImageAttributesoggetto mantiene diverse impostazioni di regolazione del colore, incluse matrici di regolazione del colore, matrici di regolazione della scala di grigi, valori di correzione gamma, tabelle della mappa dei colori e valori di soglia dei colori. Durante il rendering, i colori possono essere corretti, scuriti, schiariti e rimossi. Per applicare tali manipolazioni, inizializzare anImageAttributes oggetto e passare il percorso di quelloImageAttributes oggetto (insieme al percorso di anImage ) al metodo DrawImage.
ImageCreatorsRegistryRappresenta il registro dei creatori di immagini.
ImageExportersRegistryRappresenta il registro degli esportatori di immagini.
ImageLoadersRegistryRappresenta il registro dei caricatori di immagini.
ImageOptionsBaseLe opzioni di base dell’immagine.
ImageResizeSettingsImpostazioni di ridimensionamento dell’immagine class
IntRangeClasse per rappresentare la sequenza di elementi
LicenseFornisce i metodi per concedere in licenza il componente.
LoadOptionsRappresenta le opzioni di caricamento.
MatrixSostituisce la matrice GDI+.
MeteredFornisce i metodi per impostare la chiave misurata.
NonGenericDictionaryRappresenta un dizionario non generico.
NonGenericListElenco non generico di oggetti
ObjectWithBoundsL’oggetto con limiti.
OpenTypeFontsCacheCache per i font OpenType installati nel sistema.
PageExportingActionDelegato per l’attivazione prima dell’esportazione della pagina
PenDefinisce un oggetto utilizzato per disegnare linee, curve e figure.
PixelDataFormatIl formato dei dati dei pixel. Questo è un oggetto immutabile.
ProgressEventHandlerRiferimento alla funzione del gestore eventi di avanzamento
RasterCachedImageRappresenta un’immagine raster che supporta operazioni grafiche raster. Questa immagine memorizza nella cache i dati dei pixel quando richiesto.
RasterCachedMultipageImageL’immagine multipagina raster
RasterImageRappresenta un’immagine raster che supporta operazioni di grafica raster.
RawDataSettingsLe impostazioni dei dati grezzi
RegionDescrive l’interno di una forma grafica composta da rettangoli e percorsi. Questa classe non può essere ereditata.
ResolutionSettingL’impostazione della risoluzione per le opzioni di salvataggio dell’immagine.
ShapeLa forma. Un insieme continuo di punti collegati utilizzando una regola specifica.
ShapeSegmentRappresenta un segmento di forma. Un segmento è una linea o una curva che collega due punti.
SourceL’origine viene utilizzata per contenere tutte le informazioni rilevanti per un oggetto pipe.
SplitStreamContainerRappresenta il contenitore del flusso diviso che contiene il flusso e fornisce le routine di elaborazione del flusso.
StreamContainerRappresenta il contenitore del flusso che contiene il flusso e fornisce le routine di elaborazione del flusso.
StringFormatIncapsula le informazioni sul layout del testo (come allineamento, orientamento e tabulazioni), le manipolazioni di visualizzazione (come l’inserimento di puntini di sospensione e la sostituzione di cifre nazionali) e le funzioni OpenType. Questa classe non può essere ereditata.
TransparencySupporterL’oggetto che supporta la trasparenza.
VectorImageL’immagine vettoriale è la classe base per tutti i tipi di immagini vettoriali.
VectorMultipageImageL’immagine multipagina Vector

Interfacce

InterfacciaDescrizione
IAdvancedBufferProcessorIl processore buffer avanzato.
IAnimationFrameIl riquadro dell’animazione
IBufferProcessorIl processore buffer.
IColorConverterIl convertitore di colori.
IColorPaletteL’interfaccia della tavolozza dei colori.
IImageCreatorIl creatore di immagini.
IImageCreatorDescriptorIl descrittore del creatore dell’immagine che specifica le proprietà del creatore. Il descrittore del creatore viene utilizzato per superare la necessità di contenere ogni istanza del creatore di immagini in memoria e problemi di multithreading.
IImageDescriptorIl descrittore dell’immagine. Contiene proprietà e metodi di base per tutti gli altri tipi di descrittori di immagini.
IImageExporterL’esportatore di immagini. Può esportare dati dal formato Aspose.Imaging interno in un formato dati specificato.
IImageExporterDescriptorRappresenta il descrittore di esportazione dell’immagine. Il descrittore di esportazione viene utilizzato per superare la necessità di contenere ogni istanza di esportazione in memoria e problemi di multithreading.
IImageLoaderIl caricatore di immagini.
IImageLoaderDescriptorIl descrittore del caricatore di immagini che specifica le proprietà del caricatore. Il descrittore del caricatore viene utilizzato per superare la necessità di contenere ogni istanza del caricatore di immagini in memoria e problemi di multithreading.
IIndexedColorConverterIl convertitore di colori per i formati immagine indicizzati.
IKeyedObjectRappresenta l’interfaccia per oggetti con chiavi.
IMultipageImageL’interfaccia immagine multipagina
IMultipageImageExtL’interfaccia immagine multipagina estesa
IObjectWithBoundsRappresenta un oggetto con limiti.
IOrderedShapeRappresenta una forma ordinata. Una forma ordinata è un insieme continuo di punti avente un punto iniziale e un punto finale. L’insieme continuo di punti collegati mediante una regola specifica.
IPartialArgb32PixelLoaderConforme ai pixel ARGB a 32 bit caricati parzialmente.
IPartialArgb64PixelLoaderIl caricatore di pixel ARGB a 64 bit.
IPartialPixelLoaderConforme ai pixel caricati parzialmente.
IPartialRawDataLoaderIl caricatore di dati parziale.
IRasterImageArgb32PixelLoaderIl caricatore di pixel ARGB a 32 bit dell’immagine raster.
IRasterImagePixelLoaderIl caricatore di pixel dell’immagine raster.
IRasterImageRawDataLoaderIl caricatore di dati grezzi dell’immagine raster.

Enumerazione

EnumerazioneDescrizione
AnimationDisposalMethodsIndica il modo in cui deve essere trattato il grafico dopo essere stato visualizzato.
CacheTypeSpecifica il tipo di cache da utilizzare.
CharacterSetRappresenta il set di caratteri utilizzato.
ColorAdjustTypeSpecifica quali oggetti utilizzano le informazioni sulla regolazione del colore.
ColorChannelFlagSpecifica i singoli canali nello spazio colore CMYK (ciano, magenta, giallo, nero). Questa enumerazione viene utilizzata dai metodi SetOutputChannel.
ColorCompareMethodMetodo di confronto dei colori per adattarsi al vicino più vicino
ColorMatrixFlagSpecifica i tipi di immagini e colori che saranno interessati dalle impostazioni di regolazione del colore e della scala di grigi di unImageAttributes .
ColorQuantizationMethodMetodi di quantizzazione dei colori
CompositingQualitySpecifica il livello di qualità da utilizzare durante la composizione.
DashCapSpecifica il tipo di forma grafica da utilizzare su entrambe le estremità di ciascun trattino in una linea tratteggiata.
DashStyleSpecifica lo stile delle linee tratteggiate disegnate con aPen oggetto.
DataRecoveryModeLa modalità di recupero dati.
DitheringMethodMetodo di dithering.
DitheringMethodsI metodi di dithering utilizzati per controllare la conversione del colore.
FileFormatUno dei formati di file di imaging supportati.
FillModeSpecifica come viene riempito l’interno di un percorso chiuso.
FontStyleSpecifica le informazioni sullo stile applicate al testo.
GraphicsUnitSpecifica l’unità di misura per i dati forniti.
HatchStyleSpecifica i diversi modelli disponibili perHatchBrush oggetti.
HotkeyPrefixSpecifica il tipo di visualizzazione per i prefissi dei tasti di scelta rapida relativi al testo.
ImageFilterTypeFiltri immagine da utilizzare
InterpolationModeIlInterpolationMode enumeration specifica l’algoritmo utilizzato quando le immagini vengono ridimensionate o ruotate.
KnownColorSpecifica i colori di sistema noti.
LineCapSpecifica gli stili di cappuccio disponibili con cui aPen l’oggetto può terminare una riga.
LineJoinSpecifica come unire segmenti di linea o curva consecutivi in una figura (sottotraccia) contenuta in unGraphicsPath oggetto.
MatrixOrderSpecifica l’ordine per le operazioni di trasformazione della matrice.
PaletteMiningMethodIl metodo di mining della tavolozza delle immagini
PdfComplianceVersionSpecifica il livello di conformità PDF al file di output.
PenAlignmentSpecifica l’allineamento di aPenoggetto rispetto alla linea teorica a larghezza zero.
PenTypeSpecifica il tipo di riempimento aPen l’oggetto usa per riempire le linee.
PixelFormatIl significato effettivo del formato dati pixel.
ResizeTypeSpecifica il tipo di ridimensionamento.
ResolutionUnitUnità di risoluzione enum.
RotateFlipTypeSpecifica di quanto viene ruotata un’immagine e l’asse utilizzato per capovolgere l’immagine.
SeekOriginFornisce i campi che rappresentano i punti di riferimento inStreamContainer per la ricerca.
SmoothingModeSpecifica se l’arrotondamento (antialias) viene applicato a linee e curve e ai bordi delle aree riempite.
StringAlignmentSpecifica l’allineamento di una stringa di testo rispetto al relativo rettangolo di layout.
StringDigitSubstituteL’enumerazione specifica come sostituire le cifre in una stringa in base alla locale o alla lingua dell’utente.
StringFormatFlagsSpecifica le informazioni di visualizzazione e layout per le stringhe di testo.
StringTrimmingSpecifica come tagliare i caratteri da una stringa che non rientra completamente in una forma di layout.
TextRenderingHintSpecifica la qualità del rendering del testo.
WarpModeSpecifica il tipo di trasformazione warp applicata.
WrapModeSpecifica come una trama o una sfumatura viene affiancata quando è più piccola dell’area da riempire.