Aspose.PSD

Lo spazio dei nomi è il nucleo per gli spazi dei nomi nidificati e gli oggetti più basilari utilizzati per l’elaborazione di Aspose.PSD.

Classi

ClasseDescrizione
AggregateExceptionAggrega più eccezioni.
BlendDefinisce un motivo di fusione. Questa classe non può essere ereditata.
BrushLa classe base del pennello.
BuildVersionInfoContiene le informazioni sulla versione della build corrente.
CacheContiene le impostazioni della cache.
CmykColorHelperMetodi helper per lavorare con il colore CMYK presentato come un valore intero a 32 bit con segno. Fornisce l’API simile aCmykColorstruct. È più leggero perché il colore CMYK è presentato proprio come Int32 piuttosto che struttura con campi interni. Preferisci utilizzare i metodi statici di questa classe quando possibile invece del deprecato CmykColor struct.
ColorBlendDefinisce gli array di colori e le posizioni utilizzate per interpolare la fusione dei colori in un gradiente multicolore. Questa classe non può essere ereditata.
ColorMapDefinisce una mappa per la conversione dei colori. Diversi metodi diImageAttributes class regola i colori dell’immagine utilizzando una tabella di rimappatura dei colori, che è un array diColorMap strutture. Non ereditabile.
ColorMatrixDefinisce una matrice 5 x 5 che contiene le coordinate per lo spazio RGBA. Diversi metodi diImageAttributes class 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 helper per la manipolazione delle tavolozze dei colori.
ColorTranslatorTraduce i colori da e verso le strutture di colore GDI+. Questa classe non può essere ereditata.
CompositeExceptionL’eccezione composita
CustomLineCapIncapsula un limite di riga personalizzato definito dall’utente.
DataStreamSupporterIl contenitore del flusso di dati.
DisposableObjectRappresenta un oggetto usa e getta.
FigureLa figura. Un contenitore per le forme.
FileStreamContainerHelper per l’elaborazione del flusso di file.
FontDefinisce un particolare formato per il testo, inclusi caratteri, dimensioni e attributi di stile. Questa classe non può essere ereditata.
FontSettingsImpostazioni dei caratteri del renderer dei formati vettoriali PSD generali.
GraphicsRappresenta la grafica in base al motore grafico utilizzato nell’assembly 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 L’oggetto contiene informazioni su come vengono manipolati i colori bitmap e metafile durante il rendering. UNImageAttributes oggetto mantiene diverse impostazioni di regolazione del colore, incluse matrici di regolazione del colore, matrici di regolazione della scala di grigi, valori di correzione della gamma, tabelle della mappa dei colori e valori della soglia del colore. Durante il rendering, i colori possono essere corretti, scuriti, schiariti e rimossi. Per applicare tali manipolazioni, inizializzare un fileImageAttributesoggetto e passa 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 ridimensionamento immagine class
IntRangeClasse per rappresentare sequenza di elementi
LicenseFornisce metodi per concedere in licenza il componente.
LoadOptionsRappresenta le opzioni di caricamento.
MatrixSostituisce la matrice GDI+.
MeteredFornisce metodi per impostare la chiave misurata.
NonGenericDictionaryRappresenta un dizionario non generico.
NonGenericListElenco oggetti non generico
ObjectWithBoundsL’oggetto con limiti.
OpenTypeFontsCacheCache per i font OpenType installati nel sistema.
PenDefinisce un oggetto utilizzato per disegnare linee, curve e figure.
PixelDataFormatIl formato dei dati in pixel. Questo è un oggetto immutabile.
PixelsDataLa classe per memorizzare i dati dei pixel dell’immagine e i relativi limiti.
ProgressEventHandlerRiferimento funzione gestore eventi di avanzamento
RasterCachedImageRappresenta un’immagine raster che supporta operazioni di grafica raster. Questa immagine memorizza nella cache i dati dei pixel quando richiesto.
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 tracciati. Questa classe non può essere ereditata.
ResolutionSettingL’impostazione della risoluzione per le opzioni di salvataggio delle immagini.
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 routine di elaborazione del flusso.
StringFormatIncapsula le informazioni sul layout del testo (come l’allineamento, l’orientamento e le tabulazioni), le manipolazioni del display (come l’inserimento di puntini di sospensione e la sostituzione delle cifre nazionali) e le 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.

Strutture

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

Interfacce

InterfacciaDescrizione
IAdvancedBufferProcessorIl processore buffer avanzato.
IBufferProcessorIl processore buffer.
IColorConverterIl convertitore di colore.
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.PSD interno a un formato dati specificato.
IImageExporterDescriptorRappresenta il descrittore dell’esportatore di immagini. Il descrittore dell’esportatore viene utilizzato per superare la necessità di contenere ogni istanza dell’esportatore 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 colore per i formati di immagine indicizzati.
IKeyedObjectRappresenta l’interfaccia per oggetti con chiavi.
IObjectWithBoundsRappresenta un oggetto con limiti.
IOrderedShapeRappresenta una forma ordinata. Una forma ordinata è un insieme continuo di punti con un punto iniziale e un punto finale. L’insieme continuo di punti collegati utilizzando 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.
IPsdColorPaletteLa tavolozza dei colori del passato
IRasterImageArgb32PixelLoaderIl caricatore di pixel ARGB a 32 bit dell’immagine raster.
IRasterImagePixelLoaderIl caricatore di pixel dell’immagine raster.
IRasterImageRawDataLoaderIl caricatore di dati grezzi di immagini raster.

Enumerazione

EnumerazioneDescrizione
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 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 influenzati 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 PSD supportati.
FillModeSpecifica come viene riempito l’interno di un tracciato 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 l’enumerazione specifica l’algoritmo utilizzato quando le immagini vengono ridimensionate o ruotate.
KnownColorSpecifica i colori di sistema conosciuti.
LineCapSpecifica gli stili di berretto disponibili con cui aPen l’oggetto può terminare una riga.
LineJoinSpecifica come unire segmenti consecutivi di linee o curve in una figura (sottotracciato) contenuta in unGraphicsPath oggetto.
MatrixOrderSpecifica l’ordine per le operazioni di trasformazione della matrice.
PdfComplianceVersionSpecifica il livello di conformità PDF per il file di output.
PenAlignmentSpecifica l’allineamento di aPen oggetto in relazione alla linea teorica di larghezza zero.
PenTypeSpecifica il tipo di riempimento aPen l’oggetto usa per riempire le righe.
PixelFormatIl significato effettivo del formato dei dati in 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 punti di riferimento inStreamContainer per la ricerca.
SmoothingModeSpecifica se l’attenuazione (antialiasing) viene applicata a linee e curve e ai bordi delle aree piene.
StringAlignmentSpecifica l’allineamento di una stringa di testo rispetto al suo rettangolo di layout.
StringDigitSubstituteL’enumerazione specifica come sostituire le cifre in una stringa in base alle impostazioni locali o alla lingua di un 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 del layout.
TextRenderingHintSpecifica la qualità del rendering del testo.
WarpModeSpecifica il tipo di trasformazione warp applicata.
WrapModeSpecifica in che modo una texture o un gradiente viene affiancato quando è più piccolo dell’area da riempire.