Namespace Aspose.Imaging

Namespace

Nome NamespaceDescrizione
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

Classi

Nome ClasseDescrizione
BlendDefinisce un modello di miscelazione. Questa classe non può essere ereditata.
BrushLa classe base per i pennelli.
BuildVersionInfoContiene le informazioni sulla versione di build attuale.
CacheContiene le impostazioni della cache.
CmykColorHelperMetodi helper per lavorare con il colore CMYK presentato come valore intero firmato a 32 bit. Fornisce un’API simile alla struct Aspose.Imaging.CmykColor. È più leggera perché il colore CMYK è presentato solo come Int32 piuttosto che come struttura con campi interni. Si prega di preferire l’uso dei metodi statici di questa classe quando possibile invece della struct Aspose.Imaging.CmykColor deprecata.
ColorBlendDefinisce array di colori e posizioni utilizzati per l’interpolazione della miscelazione dei colori in un gradiente multicolore. Questa classe non può essere ereditata.
ColorMapDefinisce una mappa per convertire i colori. Diversi metodi della classe Aspose.Imaging.ImageAttributes regolano i colori dell’immagine utilizzando una tabella di rimappatura dei colori, che è un array di strutture Aspose.Imaging.ColorMap. Non ereditabile.
ColorMatrixDefinisce una matrice 5 x 5 che contiene le coordinate per lo spazio RGBA. Diversi metodi della classe Aspose.Imaging.ImageAttributes regolano i colori dell’immagine utilizzando una matrice di colori. Questa classe non può essere ereditata.
ColorPaletteDefinisce un array di colori che costituiscono una tavolozza di colori. I colori sono colori ARGB a 32 bit. Non ereditabile.
ColorPaletteHelperClasse helper per la manipolazione delle tavolozze di colori.
ColorTranslatorTraduce i colori da e verso le strutture di colore GDI+. Questa classe non può essere ereditata.
CustomLineCapIncapsula un cappuccio di linea personalizzato definito dall’utente.
DataStreamSupporterIl contenitore del flusso di dati.
DisposableObjectRappresenta un oggetto disposable.
EmbeddedImageLa classe immagine incorporata
FigureLa figura. Un contenitore per le forme.
FileStreamContainerHelper per l’elaborazione dei flussi di file.
FontDefinisce un formato particolare per il testo, inclusi il tipo di carattere, la dimensione e gli attributi di stile. Questa classe non può essere ereditata.
FontSettingsImpostazioni del font per il renderer dei formati vettoriali di imaging generale.
GraphicsRappresenta la grafica secondo il motore grafico utilizzato nell’assembly corrente.
GraphicsPathRappresenta una serie di linee e curve connesse. Questa classe non può essere ereditata.
ImageL’immagine è la classe base per tutti i tipi di immagini.
ImageAttributesUn oggetto Aspose.Imaging.ImageAttributes contiene informazioni su come i colori dei bitmap e dei metafile vengono manipolati durante il rendering. Un oggetto Aspose.Imaging.ImageAttributes mantiene diverse impostazioni di regolazione del colore, comprese le matrici di regolazione del colore, le matrici di regolazione in scala di grigi, i valori di correzione gamma, le tabelle di rimappatura dei colori e i valori di soglia del colore. Durante il rendering, i colori possono essere corretti, scuriti, schiariti e rimossi. Per applicare tali manipolazioni, inizializza un oggetto Aspose.Imaging.ImageAttributes e passa il percorso di quell’oggetto Aspose.Imaging.ImageAttributes (insieme al percorso di un’immagine Aspose.Imaging) 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 base per le immagini.
ImageResizeSettingsClasse delle impostazioni di ridimensionamento delle immagini
IntRangeClasse per rappresentare una sequenza di elementi
LicenseFornisce metodi per licenziare il componente.
LoadOptionsRappresenta le opzioni di caricamento.
MatrixSostituisce la matrice GDI+.
MeteredFornisce metodi misurati per l’integrazione
NonGenericDictionaryRappresenta un dizionario non generico.
NonGenericListLista non generica di oggetti
ObjectWithBoundsL’oggetto che ha dei limiti.
OpenTypeFontsCacheCache per i font OpenType installati nel sistema.
PenDefinisce un oggetto utilizzato per disegnare linee, curve e figure.
PixelDataFormatIl formato dei dati dei pixel. Questo è un oggetto immutabile.
RasterCachedImageRappresenta un’immagine raster che supporta operazioni grafiche raster. Questa immagine memorizza nella cache i dati dei pixel quando necessario.
RasterCachedMultipageImageL’immagine raster multipagina
RasterImageRappresenta un’immagine raster che supporta operazioni grafiche raster.
RawDataSettingsLe impostazioni dei dati grezzi
RegionDescrive l’interno di una forma grafica composta da rettangoli e percorsi. Questa classe non può essere ereditata.
RemoveBackgroundSettingsLe impostazioni per rimuovere lo sfondo
ResolutionSettingL’impostazione di risoluzione per le opzioni di salvataggio delle immagini.
ShapeLa forma. Un insieme continuo di punti connessi utilizzando una regola specifica.
ShapeSegmentRappresenta un segmento di forma. Un segmento è una linea o una curva che collega due punti.
SourceLa sorgente è utilizzata per contenere tutte le informazioni rilevanti per un oggetto pipe.
SplitStreamContainerRappresenta un contenitore di flusso diviso che contiene il flusso e fornisce routine di elaborazione del flusso.
StreamContainerRappresenta un contenitore di flusso che contiene il flusso e fornisce routine di elaborazione del flusso.
StringFormatIncapsula informazioni sul layout del testo (come allineamento, orientamento e interruzioni di tabulazione), manipolazioni di visualizzazione (come l’inserimento di ellissi e la sostituzione di cifre nazionali) e funzionalità 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 vettoriale multipagina

Structs

Nome StructDescrizione
CmykColorIl colore CMYK del pixel.
ColorIl colore del pixel.
PointRappresenta una coppia ordinata di coordinate intere x e y che definisce un punto in un piano bidimensionale.
PointFRappresenta una coppia ordinata di coordinate in virgola mobile x e y che definisce un punto in un piano bidimensionale.
RectangleMemorizza un insieme di quattro interi che rappresentano la posizione e la dimensione di un rettangolo.
RectangleFMemorizza un insieme di quattro numeri in virgola mobile che rappresentano la posizione e la dimensione di un rettangolo.
SizeRappresenta la dimensione.
SizeFMemorizza una coppia ordinata di numeri in virgola mobile, tipicamente la larghezza e l’altezza di un rettangolo.

Interfacce

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

Enums

Nome EnumDescrizione
AnimationDisposalMethodsIndica il modo in cui la grafica deve essere trattata dopo essere stata visualizzata.
CacheTypeSpecifica il tipo di cache da utilizzare.
CharacterSetRappresenta il set di caratteri utilizzato.
ColorAdjustTypeSpecifica quali oggetti utilizzano le informazioni di regolazione del colore.
ColorChannelFlagSpecifica i canali individuali nello spazio colore CMYK (ciano, magenta, giallo, nero). Questa enumerazione è utilizzata dai metodi SetOutputChannel.
ColorCompareMethodMetodo di confronto dei colori per regolare al vicino più prossimo
ColorMatrixFlagSpecifica i tipi di immagini e colori che saranno influenzati dalle impostazioni di regolazione del colore e della scala di grigi di un Aspose.Imaging.ImageAttributes.
ColorQuantizationMethodMetodi di quantizzazione dei colori
CompositingQualitySpecifica il livello di qualità da utilizzare durante il compositing.
DashCapSpecifica il tipo di forma grafica da utilizzare su entrambe le estremità di ciascun dash in una linea tratteggiata.
DashStyleSpecifica lo stile delle linee tratteggiate disegnate con un oggetto Aspose.Imaging.Pen.
DataRecoveryModeLa modalità di recupero dei dati.
DitheringMethodMetodo di dithering.
DitheringMethodsI metodi di dithering utilizzati per controllare la conversione dei colori.
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 per gli oggetti Aspose.Imaging.Brushes.HatchBrush.
HotkeyPrefixSpecifica il tipo di visualizzazione per i prefissi di tasti di scelta rapida che si riferiscono al testo.
ImageFilterTypeFiltri per immagini da utilizzare
Image.ImageOperationOperazioni sulle immagini
InterpolationModeL’enumerazione Aspose.Imaging.InterpolationMode specifica l’algoritmo utilizzato quando le immagini vengono scalate o ruotate.
KnownColorSpecifica i colori di sistema noti.
LineCapSpecifica gli stili di cappuccio disponibili con cui un oggetto Aspose.Imaging.Pen può terminare una linea.
LineJoinSpecifica come unire segmenti di linea o curva consecutivi in una figura (sottopercorso) contenuta in un oggetto Aspose.Imaging.GraphicsPath.
MatrixOrderSpecifica l’ordine per le operazioni di trasformazione della matrice.
PaletteMiningMethodIl metodo di estrazione della tavolozza dell’immagine
PdfComplianceVersionSpecifica il livello di conformità PDF per il file di output.
PenAlignmentSpecifica l’allineamento di un oggetto Aspose.Imaging.Pen rispetto alla linea teorica a larghezza zero.
PenTypeSpecifica il tipo di riempimento che un oggetto Aspose.Imaging.Pen utilizza per riempire le linee.
PixelFormatIl significato reale del formato dei dati dei pixel.
ProcessingTypeIl tipo di elaborazione.
ResizeTypeSpecifica il tipo di ridimensionamento.
ResolutionUnitEnum dell’unità di risoluzione.
RotateFlipTypeSpecifica quanto un’immagine è ruotata e l’asse utilizzato per capovolgere l’immagine.
SeekOriginFornisce i campi che rappresentano punti di riferimento in Aspose.Imaging.StreamContainer per la ricerca.
SmoothingModeSpecifica se la levigatura (antialiasing) è applicata a linee e curve e ai bordi delle aree riempite.
StringAlignmentSpecifica l’allineamento di una stringa di testo rispetto al suo rettangolo di layout.
StringDigitSubstituteL’enumerazione specifica come sostituire le cifre in una stringa secondo la lingua o la localizzazione dell’utente.
StringFormatFlagsSpecifica le informazioni di visualizzazione e layout per le stringhe di testo.
StringTrimmingSpecifica come ritagliare i caratteri da una stringa che non si adatta completamente in una forma di layout.
TextRenderingHintSpecifica la qualità del rendering del testo.
WarpModeSpecifica il tipo di trasformazione di deformazione applicata.
WrapModeSpecifica come una texture o un gradiente viene ripetuto quando è più piccolo dell’area da riempire.

Delegates

Nome DelegateDescrizione
CustomFontSourceFunzione provider di sorgente font personalizzata
PageExportingActionDelegate da attivare prima che la pagina venga esportata
ProgressEventHandlerRiferimento alla funzione gestore degli eventi di progresso
 Italiano