Aspose.Imaging

Der Namespace ist der Kern für verschachtelte Namespaces und die grundlegendsten Objekte, die für die Aspose.Imaging-Verarbeitung verwendet werden.

Klassen

KlasseBeschreibung
AggregateExceptionFasst mehrere Ausnahmen zusammen.
BlendDefiniert ein Mischmuster. Diese Klasse kann nicht vererbt werden.
BrushDie Grundpinselklasse.
BuildVersionInfoEnthält die aktuellen Build-Versionsinformationen.
CacheEnthält Cache-Einstellungen.
CmykColorHelperHilfsmethoden zum Arbeiten mit CMYK-Farben, die als vorzeichenbehafteter 32-Bit-Ganzzahlwert dargestellt werden. Bietet eine ähnliche API wie dieCmykColor struct. Es ist leichter, da CMYK-Farben nur als Int32 dargestellt werden und nicht als Struktur mit internen Feldern. Bitte verwenden Sie nach Möglichkeit statische Methoden dieser Klasse anstelle der veralteten CmykColor struct.
ColorBlendDefiniert Arrays von Farben und Positionen, die zum Interpolieren von Farbmischungen in einem mehrfarbigen Farbverlauf verwendet werden. Diese Klasse kann nicht vererbt werden.
ColorMapDefiniert eine Karte zum Konvertieren von Farben. Mehrere Methoden derImageAttributes -Klasse Passen Sie die Bildfarben mithilfe einer Farbneuzuordnungstabelle an, bei der es sich um ein Array von handeltColorMap Strukturen. Nicht vererbbar.
ColorMatrixDefiniert eine 5 x 5-Matrix, die die Koordinaten für den RGBA-Raum enthält. Mehrere Methoden derImageAttributes Klasse Passen Sie die Bildfarben mithilfe einer Farbmatrix an. Diese Klasse kann nicht vererbt werden.
ColorPaletteDefiniert ein Array von Farben, die eine Farbpalette bilden. Die Farben sind 32-Bit-ARGB-Farben. Nicht vererbbar.
ColorPaletteHelperHilfsklasse für die Manipulation von Farbpaletten.
ColorTranslatorÜbersetzt Farben in und aus GDI+-Farbstrukturen. Diese Klasse kann nicht vererbt werden.
CompositeExceptionDie zusammengesetzte Ausnahme
CustomFontSourceFunktion des benutzerdefinierten Schriftartquellenanbieters
CustomLineCapKapselt eine benutzerdefinierte benutzerdefinierte Leitungsobergrenze.
DataStreamSupporterDer Datenstromcontainer.
DisposableObjectStellt Einweg-Objekt dar.
EmbeddedImageDie eingebettete Bildklasse
FigureDie Figur. Ein Behälter für Formen.
FileStreamContainerHelfer für die Dateistreamverarbeitung.
FontDefiniert ein bestimmtes Format für Text, einschließlich Schriftart, Größe und Stilattributen. Diese Klasse kann nicht vererbt werden.
FontSettingsRenderer-Schrifteinstellungen für allgemeine Bildvektorformate.
GraphicsStellt die Grafiken gemäß der Grafik-Engine dar, die in der aktuellen Assembly verwendet wird.
GraphicsPathRepräsentiert eine Reihe verbundener Linien und Kurven. Diese Klasse kann nicht vererbt werden.
ImageDas Bild ist die Basisklasse für alle Arten von Bildern.
ImageAttributesEinImageAttributes -Objekt enthält Informationen darüber, wie Bitmap- und Metadateifarben während des Renderns manipuliert werden. EinImageAttributes-Objekt verwaltet mehrere Farbanpassungseinstellungen, darunter Farbanpassungsmatrizen, Graustufenanpassungsmatrizen, Gammakorrekturwerte, Farbabbildungstabellen und Farbschwellenwerte. Während des Renderns können Farben korrigiert, abgedunkelt, aufgehellt und entfernt werden. Um solche Manipulationen anzuwenden, initialisieren Sie eineImageAttributes Objekt und passiere den Pfad davonImageAttributes Objekt (zusammen mit dem Pfad einerImage ) an die DrawImage-Methode.
ImageCreatorsRegistryRepräsentiert die Registrierung des Image-Erstellers.
ImageExportersRegistryRepräsentiert die Registrierung des Image-Exporters.
ImageLoadersRegistryRepräsentiert die Image-Loader-Registrierung.
ImageOptionsBaseDie Bildbasisoptionen.
ImageResizeSettingsEinstellungen zur Größenänderung von Bildern class
IntRangeKlasse zur Darstellung einer Folge von Elementen
LicenseStellt Methoden zur Lizenzierung der Komponente bereit.
LoadOptionsStellt die Ladeoptionen dar.
MatrixErsetzt die GDI+-Matrix.
MeteredBietet Methoden zum Festlegen von gemessenen Schlüsseln.
NonGenericDictionaryStellt ein nicht generisches Wörterbuch dar.
NonGenericListNicht generische Liste von Objekten
ObjectWithBoundsDas Objekt mit Grenzen.
OpenTypeFontsCacheCache für OpenType-Schriftarten, die im System installiert sind.
PageExportingActionDelegierter zum Auslösen, bevor die Seite exportiert wird
PenDefiniert ein Objekt zum Zeichnen von Linien, Kurven und Figuren.
PixelDataFormatDas Pixeldatenformat. Dies ist ein unveränderliches Objekt.
ProgressEventHandlerFortschrittsereignis-Handler-Funktionsreferenz
RasterCachedImageStellt ein Rasterbild dar, das Rastergrafikoperationen unterstützt. Dieses Bild speichert bei Bedarf Pixeldaten im Cache.
RasterCachedMultipageImageDas mehrseitige Rasterbild
RasterImageStellt ein Rasterbild dar, das Rastergrafikoperationen unterstützt.
RawDataSettingsDie Rohdateneinstellungen
RegionBeschreibt das Innere einer Grafikform, die aus Rechtecken und Pfaden besteht. Diese Klasse kann nicht vererbt werden.
ResolutionSettingDie Auflösungseinstellung für Bildspeicheroptionen.
ShapeDie Form. Eine fortlaufende Menge von Punkten, die mit einer bestimmten Regel verbunden sind.
ShapeSegmentRepräsentiert ein Formsegment. Ein Segment ist eine Linie oder Kurve, die zwei Punkte verbindet.
SourceDie Quelle wird verwendet, um alle relevanten Informationen für eine Objektleitung zu enthalten.
SplitStreamContainerRepräsentiert Split-Stream-Container, der den Stream enthält und Stream-Verarbeitungsroutinen bereitstellt.
StreamContainerStellt den Stream-Container dar, der den Stream enthält und Stream-Verarbeitungsroutinen bereitstellt.
StringFormatKapselt Textlayoutinformationen (z. B. Ausrichtung, Ausrichtung und Tabstopps), Anzeigemanipulationen (z. B. Einfügen von Auslassungspunkten und nationale Ziffernersetzung) und OpenType-Funktionen. Diese Klasse kann nicht vererbt werden.
TransparencySupporterDas Objekt, das Transparenz unterstützt.
VectorImageDas Vektorbild ist die Basisklasse für alle Arten von Vektorbildern.
VectorMultipageImageDas mehrseitige Vektorbild

Schnittstellen

SchnittstelleBeschreibung
IAdvancedBufferProcessorDer fortschrittliche Pufferprozessor.
IAnimationFrameDer Animationsrahmen
IBufferProcessorDer Pufferprozessor.
IColorConverterDer Farbkonverter.
IColorPaletteDie Benutzeroberfläche der Farbpalette.
IImageCreatorDer Bildschöpfer.
IImageCreatorDescriptorDer Bildersteller-Deskriptor, der die Erstellereigenschaften angibt. Der Ersteller-Deskriptor wird verwendet, um die Notwendigkeit zu überwinden, jede Image-Ersteller-Instanz im Speicher und Multithreading-Probleme zu enthalten.
IImageDescriptorDer Bilddeskriptor. Enthält Basiseigenschaften und Methoden für alle anderen Bilddeskriptortypen.
IImageExporterDer Bildexporter. Kann Daten aus dem internen Aspose.Imaging-Format in ein bestimmtes Datenformat exportieren.
IImageExporterDescriptorRepräsentiert den Deskriptor des Bildexportprogramms. Der Exporter-Deskriptor wird verwendet, um die Notwendigkeit zu überwinden, jede Exporter-Instanz im Arbeitsspeicher und Multithreading-Probleme einzuschließen.
IImageLoaderDer Bildlader.
IImageLoaderDescriptorDer Image-Loader-Deskriptor, der die Loader-Eigenschaften angibt. Der Loader-Deskriptor wird verwendet, um die Notwendigkeit zu überwinden, jede Image-Loader-Instanz im Speicher und Multithreading-Probleme zu enthalten.
IIndexedColorConverterDer Farbkonverter für indizierte Bildformate.
IKeyedObjectStellt die Schnittstelle für Objekte mit Schlüsseln dar.
IMultipageImageDie Oberfläche für mehrseitige Bilder
IMultipageImageExtDie erweiterte mehrseitige Bildschnittstelle
IObjectWithBoundsRepräsentiert ein Objekt mit Begrenzungen.
IOrderedShapeRepräsentiert eine geordnete Form. Eine geordnete Form ist ein kontinuierlicher Satz von Punkten mit einem Start- und Endpunkt. Der kontinuierliche Satz von Punkten, die mit einer bestimmten Regel verbunden sind.
IPartialArgb32PixelLoaderEntspricht den teilweise geladenen 32-Bit-ARGB-Pixeln.
IPartialArgb64PixelLoaderDer 64-Bit-ARGB-Pixellader.
IPartialPixelLoaderEntspricht den teilweise geladenen Pixeln.
IPartialRawDataLoaderDer partielle Datenlader.
IRasterImageArgb32PixelLoaderDer 32-Bit-ARGB-Pixellader für Rasterbilder.
IRasterImagePixelLoaderDer Pixellader für Rasterbilder.
IRasterImageRawDataLoaderDer Rasterbild-Rohdatenlader.

Aufzählung

AufzählungBeschreibung
AnimationDisposalMethodsGibt an, wie die Grafik nach der Anzeige behandelt werden soll.
CacheTypeGibt den zu verwendenden Cache-Typ an.
CharacterSetStellt den verwendeten Zeichensatz dar.
ColorAdjustTypeGibt an, welche Objekte Farbanpassungsinformationen verwenden.
ColorChannelFlagGibt einzelne Kanäle im CMYK-Farbraum (Cyan, Magenta, Gelb, Schwarz) an. Diese Enumeration wird von den SetOutputChannel-Methoden verwendet.
ColorCompareMethodFarbvergleichsmethode zur Anpassung an den nächsten Nachbarn
ColorMatrixFlagGibt die Typen von Bildern und Farben an, die von den Farb- und Graustufenanpassungseinstellungen eines beeinflusst werdenImageAttributes .
ColorQuantizationMethodFarbquantisierungsmethoden
CompositingQualityGibt die beim Compositing zu verwendende Qualitätsstufe an.
DashCapGibt den Typ der Grafikform an, die an beiden Enden jedes Strichs in einer gestrichelten Linie verwendet werden soll.
DashStyleGibt den Stil von gestrichelten Linien an, die mit a gezeichnet werdenPen Objekt.
DataRecoveryModeDer Datenwiederherstellungsmodus.
DitheringMethodDithering-Methode.
DitheringMethodsDie zur Steuerung der Farbkonvertierung verwendeten Dithering-Methoden.
FileFormatEines der unterstützten Bilddateiformate.
FillModeGibt an, wie das Innere eines geschlossenen Pfads gefüllt wird.
FontStyleGibt Stilinformationen an, die auf Text angewendet werden.
GraphicsUnitGibt die Maßeinheit für die angegebenen Daten an.
HatchStyleGibt die verschiedenen verfügbaren Muster anHatchBrush Objekte.
HotkeyPrefixGibt die Art der Anzeige für Hotkey-Präfixe an, die sich auf Text beziehen.
ImageFilterTypeZu verwendende Bildfilter
InterpolationModeDieInterpolationMode Enumeration gibt den Algorithmus an, der verwendet wird, wenn Bilder skaliert oder gedreht werden.
KnownColorGibt die bekannten Systemfarben an.
LineCapGibt die verfügbaren Kappenstile an, mit denen aPen Objekt kann eine Zeile beenden.
LineJoinGibt an, wie aufeinanderfolgende Linien- oder Kurvensegmente in einer Figur (Teilpfad) verbunden werden, die in a enthalten istGraphicsPath Objekt.
MatrixOrderGibt die Reihenfolge für Matrixtransformationsoperationen an.
PaletteMiningMethodDie Bildpaletten-Mining-Methode
PdfComplianceVersionGibt die PDF-Konformitätsstufe für die Ausgabedatei an.
PenAlignmentGibt die Ausrichtung von a anPenObjekt in Bezug auf die theoretische Linie mit Nullbreite.
PenTypeGibt die Art der Füllung an aPen Objekt verwendet, um Zeilen zu füllen.
PixelFormatDie eigentliche Bedeutung des Pixeldatenformats.
ResizeTypeGibt den Größenänderungstyp an.
ResolutionUnitAuflösungseinheit enum.
RotateFlipTypeGibt an, um wie viel ein Bild gedreht wird, und die Achse, die zum Spiegeln des Bilds verwendet wird.
SeekOriginStellt die Felder bereit, die Referenzpunkte in darstellenStreamContainer zum Suchen.
SmoothingModeGibt an, ob Glättung (Antialiasing) auf Linien und Kurven und die Kanten gefüllter Bereiche angewendet wird.
StringAlignmentGibt die Ausrichtung einer Textzeichenfolge relativ zu ihrem Layoutrechteck an.
StringDigitSubstituteDie Enumeration gibt an, wie Ziffern in einer Zeichenfolge gemäß dem Gebietsschema oder der Sprache eines Benutzers ersetzt werden.
StringFormatFlagsGibt die Anzeige- und Layoutinformationen für Textzeichenfolgen an.
StringTrimmingGibt an, wie Zeichen aus einer Zeichenfolge abgeschnitten werden, die nicht vollständig in eine Layoutform passt.
TextRenderingHintGibt die Qualität der Textwiedergabe an.
WarpModeGibt den Typ der angewendeten Warp-Transformation an.
WrapModeGibt an, wie eine Textur oder ein Verlauf gekachelt wird, wenn er/sie kleiner ist als der zu füllende Bereich.