Aspose.PSD

De naamruimte is de kern voor geneste naamruimten en de meest elementaire objecten die worden gebruikt voor Aspose.PSD-verwerking.

Klassen

KlasBeschrijving
AggregateExceptionVerzamelt meerdere uitzonderingen.
BlendDefinieert een overvloeipatroon. Deze klasse kan niet worden geërfd.
BrushDe basispenseelklasse.
BuildVersionInfoBevat informatie over de huidige buildversie.
CacheBevat cache-instellingen.
CmykColorHelperHelpermethoden om met CMYK-kleuren te werken, gepresenteerd als een 32-bits integerwaarde met teken. Biedt dezelfde API als deCmykColorstruct. Het is lichter omdat CMYK-kleur net als Int32 wordt gepresenteerd in plaats van structuur met interne velden. Gebruik indien mogelijk liever statische methoden van deze klasse in plaats van de verouderde CmykColor struct.
ColorBlendDefinieert reeksen kleuren en posities die worden gebruikt voor het interpoleren van kleurovervloeiing in een veelkleurig verloop. Deze klasse kan niet worden geërfd.
ColorMapDefinieert een kaart voor het converteren van kleuren. Verschillende methodes van deImageAttributes class past afbeeldingskleuren aan met behulp van een kleur-remap-tabel, die een reeks is vanColorMap structuren. Niet overerfbaar.
ColorMatrixDefinieert een 5 x 5 matrix die de coördinaten voor de RGBA-ruimte bevat. Verschillende methodes van deImageAttributes class beeldkleuren aanpassen met behulp van een kleurenmatrix. Deze klasse kan niet worden geërfd.
ColorPaletteDefinieert een reeks kleuren waaruit een kleurenpalet bestaat. De kleuren zijn 32-bits ARGB-kleuren. Niet overerfbaar.
ColorPaletteHelperHelperklasse voor manipulatie van kleurenpaletten.
ColorTranslatorVertaalt kleuren van en naar GDI+ Kleurstructuren. Deze klasse kan niet worden geërfd.
CompositeExceptionDe samengestelde uitzondering
CustomLineCapBevat een aangepaste, door de gebruiker gedefinieerde regellimiet.
DataStreamSupporterDe gegevensstroomcontainer.
DisposableObjectVertegenwoordigt wegwerpobject.
FigureHet cijfer. Een container voor vormen.
FileStreamContainerHelper voor verwerking van bestandsstromen.
FontDefinieert een bepaald formaat voor tekst, inclusief lettertype, grootte en stijlkenmerken. Deze klasse kan niet worden geërfd.
FontSettingsAlgemene PSD-vectorindelingen renderer-lettertype-instellingen.
GraphicsVertegenwoordigt de grafische weergave volgens de grafische engine die in de huidige assembly wordt gebruikt.
GraphicsPathVertegenwoordigt een reeks verbonden lijnen en krommen. Deze klasse kan niet worden geërfd.
ImageDe afbeelding is de basisklasse voor alle soorten afbeeldingen.
ImageAttributesEenImageAttributes object bevat informatie over hoe bitmap- en metabestandkleuren worden gemanipuleerd tijdens het renderen. EenImageAttributes object onderhoudt verschillende kleuraanpassingsinstellingen, waaronder kleuraanpassingsmatrices, grijswaardenaanpassingsmatrices, gammacorrectiewaarden, kleurenkaarttabellen en kleurdrempelwaarden. Tijdens het renderen kunnen kleuren worden gecorrigeerd, verdonkerd, verlicht en verwijderd. Om dergelijke manipulaties toe te passen, initialiseert u eenImageAttributesbezwaar maken en het pad daarvan passerenImageAttributes object (samen met het pad van eenImage ) naar de DrawImage-methode.
ImageCreatorsRegistryVertegenwoordigt het register van makers van afbeeldingen.
ImageExportersRegistryVertegenwoordigt het register van exporteurs van afbeeldingen.
ImageLoadersRegistryVertegenwoordigt het register voor het laden van afbeeldingen.
ImageOptionsBaseDe afbeeldingsbasisopties.
ImageResizeSettingsInstellingen formaat wijzigen class
IntRangeKlasse voor weergave van reeks elementen
LicenseBiedt methoden om de component te licentiëren.
LoadOptionsVertegenwoordigt de laadopties.
MatrixVervangt de GDI+ Matrix.
MeteredBiedt methoden om gemeten sleutel in te stellen.
NonGenericDictionaryVertegenwoordigt een niet-generiek woordenboek.
NonGenericListNiet-generieke lijst met objecten
ObjectWithBoundsHet object met grenzen.
OpenTypeFontsCacheCache voor OpenType-lettertypen die in het systeem zijn geïnstalleerd.
PenDefinieert een object dat wordt gebruikt om lijnen, krommen en figuren te tekenen.
PixelDataFormatHet pixelgegevensformaat. Dit is een onveranderlijk object.
PixelsDataDe klasse om afbeeldingspixelgegevens en de grenzen ervan op te slaan.
ProgressEventHandlerFunctiereferentie handler voortgangsgebeurtenis
RasterCachedImageVertegenwoordigt een rasterafbeelding die bewerkingen voor rasterafbeeldingen ondersteunt. Deze afbeelding slaat pixelgegevens op wanneer nodig.
RasterImageVertegenwoordigt een rasterafbeelding die grafische rasterbewerkingen ondersteunt.
RawDataSettingsDe instellingen voor onbewerkte gegevens
RegionBeschrijft het interieur van een grafische vorm die bestaat uit rechthoeken en paden. Deze klasse kan niet worden geërfd.
ResolutionSettingDe resolutie-instelling voor opties voor het opslaan van afbeeldingen.
ShapeDe vorm. Een doorlopende reeks punten die zijn verbonden met behulp van een specifieke regel.
ShapeSegmentVertegenwoordigt een vormsegment. Een segment is een lijn of curve die twee punten verbindt.
SourceDe bron wordt gebruikt om alle relevante informatie voor een objectpipe te bevatten.
SplitStreamContainerVertegenwoordigt gesplitste stroomcontainer die de stroom bevat en stroomverwerkingsroutines biedt.
StreamContainerVertegenwoordigt de stroomcontainer die de stroom bevat en stroomverwerkingsroutines biedt.
StringFormatBevat tekstlay-outinformatie (zoals uitlijning, oriëntatie en tabstops), weergavemanipulaties (zoals invoeging van weglatingstekens en vervanging van nationale cijfers) en OpenType-functies. Deze klasse kan niet worden geërfd.
TransparencySupporterHet object dat transparantie ondersteunt.
VectorImageDe vectorafbeelding is de basisklasse voor alle soorten vectorafbeeldingen.

Structuren

StructuurBeschrijving
CmykColorDe CMYK-kleur van pixel.
ColorDe kleur van de pixel.
PointVertegenwoordigt een geordend paar integer x- en y-coördinaten dat een punt in een tweedimensionaal vlak definieert.
PointFVertegenwoordigt een geordend paar drijvende-komma x- en y-coördinaten dat een punt in een tweedimensionaal vlak definieert.
RectangleSlaat een set van vier gehele getallen op die de locatie en grootte van een rechthoek vertegenwoordigen.
RectangleFSlaat een set van vier getallen met drijvende komma op die de locatie en grootte van een rechthoek vertegenwoordigen.
SizeVertegenwoordigt grootte.
SizeFSlaat een geordend paar getallen met drijvende komma op, meestal de breedte en hoogte van een rechthoek.

Interfaces

KoppelBeschrijving
IAdvancedBufferProcessorDe geavanceerde bufferprocessor.
IBufferProcessorDe bufferprocessor.
IColorConverterDe kleurconvertor.
IColorPaletteDe kleurenpaletinterface.
IImageCreatorDe maker van de afbeelding.
IImageCreatorDescriptorDe descriptor van de maker van de afbeelding die de eigenschappen van de maker specificeert. De makerdescriptor wordt gebruikt om de noodzaak te overwinnen om elke instantie van de afbeeldingsmaker in het geheugen en multithreading-problemen op te slaan.
IImageDescriptorDe afbeeldingsbeschrijving. Bevat basiseigenschappen en methoden voor alle andere typen afbeeldingsbeschrijvingen.
IImageExporterDe afbeeldingsexporteur. Kan gegevens exporteren van het interne Aspose.PSD-formaat naar een gespecificeerd gegevensformaat.
IImageExporterDescriptorVertegenwoordigt de descriptor van de afbeeldingsexporteur. De exporter-descriptor wordt gebruikt om de noodzaak te overwinnen om elke exporter-instantie in het geheugen en multithreading-problemen op te slaan.
IImageLoaderDe afbeeldingslader.
IImageLoaderDescriptorDe descriptor van de afbeeldingslader die de eigenschappen van de lader specificeert. De loader-descriptor wordt gebruikt om de noodzaak te overwinnen om elke image loader-instantie in het geheugen en multithreading-problemen op te slaan.
IIndexedColorConverterDe kleurconverter voor geïndexeerde beeldformaten.
IKeyedObjectVertegenwoordigt interface voor objecten met sleutels.
IObjectWithBoundsVertegenwoordigt een object met grenzen.
IOrderedShapeVertegenwoordigt een geordende vorm. Een geordende vorm is een doorlopende reeks punten met een beginpunt en een eindpunt. De doorlopende reeks punten verbonden met behulp van een specifieke regel.
IPartialArgb32PixelLoaderVoldoet aan de gedeeltelijk geladen 32-bits ARGB-pixels.
IPartialArgb64PixelLoaderDe 64-bits ARGB-pixellader.
IPartialPixelLoaderKomt overeen met de gedeeltelijk geladen pixels.
IPartialRawDataLoaderDe gedeeltelijke gegevenslader.
IPsdColorPaletteHet geselecteerde kleurenpalet
IRasterImageArgb32PixelLoaderDe rasterafbeelding 32-bits ARGB-pixellader.
IRasterImagePixelLoaderDe pixellader voor rasterafbeeldingen.
IRasterImageRawDataLoaderDe onbewerkte gegevenslader voor rasterafbeeldingen.

Opsomming

OpsommingBeschrijving
CacheTypeSpecificeert het te gebruiken cachetype.
CharacterSetVertegenwoordigt de gebruikte tekenset.
ColorAdjustTypeSpecificeert welke objecten kleuraanpassingsinformatie gebruiken.
ColorChannelFlagSpecificeert individuele kanalen in de CMYK-kleurruimte (cyaan, magenta, geel, zwart). Deze opsomming wordt gebruikt door de SetOutputChannel-methoden.
ColorCompareMethodKleurvergelijkingsmethode om aan te passen aan de dichtstbijzijnde buur
ColorMatrixFlagSpecificeert de typen afbeeldingen en kleuren die worden beïnvloed door de kleur- en grijswaardenaanpassingsinstellingen van eenImageAttributes .
ColorQuantizationMethodKwantiseringsmethoden voor kleuren
CompositingQualitySpecificeert het kwaliteitsniveau dat moet worden gebruikt tijdens het samenstellen.
DashCapSpecificeert het type grafische vorm dat moet worden gebruikt aan beide uiteinden van elk streepje in een stippellijn.
DashStyleSpecificeert de stijl van stippellijnen getekend met eenPen object.
DataRecoveryModeDe gegevensherstelmodus.
DitheringMethodDithering-methode.
DitheringMethodsDe dithering-methoden die worden gebruikt om kleurconversie te regelen.
FileFormatEen van de ondersteunde PSD-bestandsindelingen.
FillModeSpecificeert hoe het interieur van een gesloten pad wordt gevuld.
FontStyleSpecificeert stijlinformatie toegepast op tekst.
GraphicsUnitSpecificeert de maateenheid voor de gegeven gegevens.
HatchStyleSpecificeert de verschillende beschikbare patronen voorHatchBrush objecten.
HotkeyPrefixSpecificeert het type weergave voor sneltoetsvoorvoegsels die betrekking hebben op tekst.
ImageFilterTypeAfbeeldingsfilters om te gebruiken
InterpolationModeDeInterpolationMode opsomming specificeert het algoritme dat wordt gebruikt wanneer afbeeldingen worden geschaald of geroteerd.
KnownColorSpecificeert de bekende systeemkleuren.
LineCapSpecificeert de beschikbare dopstijlen waarmee aPen object kan een regel beëindigen.
LineJoinSpecificeert hoe opeenvolgende lijn- of krommesegmenten in een figuur (subpad) in eenGraphicsPath object.
MatrixOrderSpecificeert de volgorde voor matrixtransformatiebewerkingen.
PdfComplianceVersionSpecificeert het PDF-nalevingsniveau voor uitvoerbestand.
PenAlignmentSpecificeert de uitlijning van eenPen object ten opzichte van de theoretische lijn met nulbreedte.
PenTypeSpecificeert het type vulling aPen object gebruikt om lijnen te vullen.
PixelFormatDe werkelijke betekenis van het pixelgegevensformaat.
ResizeTypeSpecificeert het type formaat wijzigen.
ResolutionUnitOpsomming resolutie-eenheid.
RotateFlipTypeSpecificeert hoeveel een afbeelding wordt geroteerd en de as die wordt gebruikt om de afbeelding te spiegelen.
SeekOriginBiedt de velden die referentiepunten vertegenwoordigen inStreamContainer voor zoeken.
SmoothingModeSpecificeert of vloeiend maken (antialiasing) wordt toegepast op lijnen en curven en de randen van gevulde gebieden.
StringAlignmentSpecificeert de uitlijning van een tekenreeks ten opzichte van de lay-outrechthoek.
StringDigitSubstituteDe opsomming specificeert hoe cijfers in een tekenreeks moeten worden vervangen volgens de locale of taal van een gebruiker.
StringFormatFlagsSpecificeert de weergave- en lay-outinformatie voor tekenreeksen.
StringTrimmingGeeft aan hoe tekens moeten worden weggesneden uit een tekenreeks die niet volledig in een lay-outvorm past.
TextRenderingHintSpecificeert de kwaliteit van tekstweergave.
WarpModeSpecificeert het toegepaste type warp-transformatie.
WrapModeSpecificeert hoe een structuur of verloop wordt betegeld wanneer deze kleiner is dan het gebied dat wordt gevuld.