Namespace Aspose.Imaging

Przestrzenie nazw

Nazwa przestrzeni nazwOpis
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

Klasy

Nazwa klasyOpis
BlendDefiniuje wzór mieszania. Ta klasa nie może być dziedziczona.
BrushKlasa bazowa pędzla.
BuildVersionInfoZawiera informacje o bieżącej wersji kompilacji.
CacheZawiera ustawienia pamięci podręcznej.
CmykColorHelperMetody pomocnicze do pracy z kolorem CMYK przedstawionym jako podpisana wartość całkowita 32-bitowa. Oferuje podobne API jak struktura Aspose.Imaging.CmykColor. Jest bardziej lekkostrawna, ponieważ kolor CMYK jest przedstawiany jako Int32, a nie jako struktura z polami wewnętrznymi. Preferuj użycie statycznych metod tej klasy, gdy to możliwe, zamiast przestarzałej struktury Aspose.Imaging.CmykColor.
ColorBlendDefiniuje tablice kolorów i pozycji używanych do interpolacji mieszania kolorów w wielokolorowym gradiencie. Ta klasa nie może być dziedziczona.
ColorMapDefiniuje mapę do konwersji kolorów. Kilka metod klasy Aspose.Imaging.ImageAttributes dostosowuje kolory obrazu, używając tabeli mapowania kolorów, która jest tablicą struktur Aspose.Imaging.ColorMap. Nie jest dziedziczona.
ColorMatrixDefiniuje macierz 5 x 5, która zawiera współrzędne dla przestrzeni RGBA. Kilka metod klasy Aspose.Imaging.ImageAttributes dostosowuje kolory obrazu, używając macierzy kolorów. Ta klasa nie może być dziedziczona.
ColorPaletteDefiniuje tablicę kolorów, które tworzą paletę kolorów. Kolory to 32-bitowe kolory ARGB. Nie jest dziedziczona.
ColorPaletteHelperKlasa pomocnicza do manipulacji paletami kolorów.
ColorTranslatorTłumaczy kolory do i z struktur GDI+ Color. Ta klasa nie może być dziedziczona.
CustomLineCapEnkapsuluje niestandardowy, zdefiniowany przez użytkownika koniec linii.
DataStreamSupporterKontener strumienia danych.
DisposableObjectReprezentuje obiekt, który można zwolnić.
EmbeddedImageKlasa osadzonego obrazu
FigureFigura. Kontener dla kształtów.
FileStreamContainerPomocnik do przetwarzania strumieni plików.
FontDefiniuje określony format tekstu, w tym krój pisma, rozmiar i atrybuty stylu. Ta klasa nie może być dziedziczona.
FontSettingsUstawienia czcionek rendererów ogólnych formatów wektorowych.
GraphicsReprezentuje grafikę zgodnie z silnikiem graficznym używanym w bieżącej bibliotece.
GraphicsPathReprezentuje serię połączonych linii i krzywych. Ta klasa nie może być dziedziczona.
ImageObraz jest klasą bazową dla wszystkich typów obrazów.
ImageAttributesObiekt Aspose.Imaging.ImageAttributes zawiera informacje o tym, jak kolory bitmapy i metafile są manipulowane podczas renderowania. Obiekt Aspose.Imaging.ImageAttributes utrzymuje kilka ustawień dostosowania kolorów, w tym macierze dostosowania kolorów, macierze dostosowania w odcieniach szarości, wartości korekcji gamma, tabele map kolorów i wartości progów kolorów. Podczas renderowania kolory mogą być korygowane, przyciemniane, rozjaśniane i usuwane. Aby zastosować takie manipulacje, zainicjalizuj obiekt Aspose.Imaging.ImageAttributes i przekaż ścieżkę tego obiektu Aspose.Imaging.ImageAttributes (razem ze ścieżką obiektu Aspose.Imaging.Image) do metody DrawImage.
ImageCreatorsRegistryReprezentuje rejestr twórców obrazów.
ImageExportersRegistryReprezentuje rejestr eksporterów obrazów.
ImageLoadersRegistryReprezentuje rejestr ładowaczy obrazów.
ImageOptionsBaseOpcje bazowe obrazu.
ImageResizeSettingsKlasa ustawień zmiany rozmiaru obrazu
IntRangeKlasa do reprezentowania sekwencji elementów
LicenseOferuje metody do licencjonowania komponentu.
LoadOptionsReprezentuje opcje ładowania.
MatrixZastępuje macierz GDI+.
MeteredOferuje metody pomiarowe dla integracji
NonGenericDictionaryReprezentuje nieogólny słownik.
NonGenericListNieogólna lista obiektów
ObjectWithBoundsObiekt mający granice.
OpenTypeFontsCachePamięć podręczna czcionek OpenType zainstalowanych w systemie.
PenDefiniuje obiekt używany do rysowania linii, krzywych i figur.
PixelDataFormatFormat danych pikseli. To jest obiekt niemutowalny.
RasterCachedImageReprezentuje obraz rastrowy wspierający operacje grafiki rastrowej. Ten obraz buforuje dane pikseli, gdy jest to wymagane.
RasterCachedMultipageImageObraz rastrowy wielostronicowy
RasterImageReprezentuje obraz rastrowy wspierający operacje grafiki rastrowej.
RawDataSettingsUstawienia surowych danych
RegionOpisuje wnętrze kształtu graficznego składającego się z prostokątów i ścieżek. Ta klasa nie może być dziedziczona.
RemoveBackgroundSettingsUstawienia usuwania tła
ResolutionSettingUstawienie rozdzielczości dla opcji zapisu obrazu.
ShapeKształt. Ciągły zbiór punktów połączonych zgodnie z określoną regułą.
ShapeSegmentReprezentuje segment kształtu. Segment to linia lub krzywa łącząca dwa punkty.
SourceŹródło jest używane do przechowywania wszystkich istotnych informacji dla rury obiektowej.
SplitStreamContainerReprezentuje kontener podzielonego strumienia, który zawiera strumień i zapewnia rutyny przetwarzania strumienia.
StreamContainerReprezentuje kontener strumienia, który zawiera strumień i zapewnia rutyny przetwarzania strumienia.
StringFormatEnkapsuluje informacje o układzie tekstu (takie jak wyrównanie, orientacja i zatrzymania tabulacji), manipulacje wyświetlaniem (takie jak wstawianie wielokropka i substytucja cyfr narodowych) oraz funkcje OpenType. Ta klasa nie może być dziedziczona.
TransparencySupporterObiekt wspierający przezroczystość.
VectorImageObraz wektorowy jest klasą bazową dla wszystkich typów obrazów wektorowych.
VectorMultipageImageObraz wektorowy wielostronicowy

Struktury

Nazwa strukturyOpis
CmykColorKolor CMYK piksela.
ColorKolor piksela.
PointReprezentuje uporządkowaną parę całkowitych współrzędnych x i y, która definiuje punkt w dwuwymiarowej płaszczyźnie.
PointFReprezentuje uporządkowaną parę współrzędnych zmiennoprzecinkowych x i y, która definiuje punkt w dwuwymiarowej płaszczyźnie.
RectanglePrzechowuje zestaw czterech liczb całkowitych, które reprezentują lokalizację i rozmiar prostokąta.
RectangleFPrzechowuje zestaw czterech liczb zmiennoprzecinkowych, które reprezentują lokalizację i rozmiar prostokąta.
SizeReprezentuje rozmiar.
SizeFPrzechowuje uporządkowaną parę liczb zmiennoprzecinkowych, zazwyczaj szerokość i wysokość prostokąta.

Interfejsy

Nazwa interfejsuOpis
IAdvancedBufferProcessorZaawansowany procesor bufora.
IAnimationFrameKlucz animacji
IBufferProcessorProcesor bufora.
IColorConverterKonwerter kolorów.
IColorPaletteInterfejs palety kolorów.
IHasMetadataInterfejs metadanych obrazu.
IImageCreatorTwórca obrazu.
IImageCreatorDescriptorOpis twórcy obrazu określający właściwości twórcy. Opis twórcy jest używany do przezwyciężenia konieczności przechowywania każdej instancji twórcy obrazu w pamięci oraz problemów z wielowątkowością.
IImageDescriptorOpis obrazu. Zawiera podstawowe właściwości i metody dla wszystkich innych typów opisów obrazów.
IImageExporterEksporter obrazu. Może eksportować dane z wewnętrznego formatu Aspose.Imaging do określonego formatu danych.
IImageExporterDescriptorReprezentuje opis eksportera obrazu. Opis eksportera jest używany do przezwyciężenia konieczności przechowywania każdej instancji eksportera w pamięci oraz problemów z wielowątkowością.
IImageLoaderŁadowacz obrazu.
IImageLoaderDescriptorOpis ładowacza obrazu określający właściwości ładowacza. Opis ładowacza jest używany do przezwyciężenia konieczności przechowywania każdej instancji ładowacza obrazu w pamięci oraz problemów z wielowątkowością.
IIndexedColorConverterKonwerter kolorów dla indeksowanych formatów obrazów.
IKeyedObjectReprezentuje interfejs dla obiektów z kluczami.
IMultipageImageInterfejs obrazu wielostronicowego
IMultipageImageExtRozszerzony interfejs obrazu wielostronicowego
IObjectWithBoundsReprezentuje obiekt z granicami.
IOrderedShapeReprezentuje uporządkowany kształt. Uporządkowany kształt to ciągły zbiór punktów mających punkt startowy i końcowy. Ciągły zbiór punktów połączony zgodnie z określoną regułą.
IPartialArgb32PixelLoaderZgodny z częściowo załadowanymi pikselami 32-bitowymi ARGB.
IPartialArgb64PixelLoaderŁadowacz pikseli ARGB 64-bitowych.
IPartialPixelLoaderZgodny z częściowo załadowanymi pikselami.
IPartialRawDataLoaderŁadowacz danych częściowych.
IRasterImageArgb32PixelLoaderŁadowacz pikseli 32-bitowych ARGB obrazu rastrowego.
IRasterImageArgb64PixelLoaderŁadowacz pikseli 64-bitowych ARGB obrazu rastrowego.
IRasterImagePixelLoaderŁadowacz pikseli obrazu rastrowego.
IRasterImageRawDataLoaderŁadowacz surowych danych obrazu rastrowego.

Enums

Nazwa enumuOpis
AnimationDisposalMethodsWskazuje sposób, w jaki grafika ma być traktowana po wyświetleniu.
CacheTypeOkreśla typ pamięci podręcznej do użycia.
CharacterSetReprezentuje używany zestaw znaków.
ColorAdjustTypeOkreśla, które obiekty używają informacji o dostosowaniu kolorów.
ColorChannelFlagOkreśla poszczególne kanały w przestrzeni kolorów CMYK (cyjan, magenta, żółty, czarny). Ta enumeracja jest używana przez metody SetOutputChannel.
ColorCompareMethodMetoda porównania kolorów do dostosowania do najbliższego sąsiada
ColorMatrixFlagOkreśla typy obrazów i kolorów, które będą wpływane przez ustawienia dostosowania kolorów i odcieni szarości klasy Aspose.Imaging.ImageAttributes.
ColorQuantizationMethodMetody kwantyzacji kolorów
CompositingQualityOkreśla poziom jakości do użycia podczas kompozycji.
DashCapOkreśla typ kształtu graficznego do użycia na obu końcach każdego kreski w linii przerywanej.
DashStyleOkreśla styl linii przerywanych rysowanych za pomocą obiektu Aspose.Imaging.Pen.
DataRecoveryModeTryb odzyskiwania danych.
DitheringMethodMetoda ditherowania.
DitheringMethodsMetody ditherowania używane do kontrolowania konwersji kolorów.
FileFormatJeden z obsługiwanych formatów plików graficznych.
FillModeOkreśla, jak wnętrze zamkniętej ścieżki jest wypełniane.
FontStyleOkreśla informacje o stylu stosowane do tekstu.
GraphicsUnitOkreśla jednostkę miary dla danych.
HatchStyleOkreśla różne wzory dostępne dla obiektów Aspose.Imaging.Brushes.HatchBrush.
HotkeyPrefixOkreśla typ wyświetlania dla prefiksów klawiszy skrótów związanych z tekstem.
ImageFilterTypeFiltry obrazów do użycia
Image.ImageOperationOperacje na obrazach
InterpolationModeEnumeracja Aspose.Imaging.InterpolationMode określa algorytm, który jest używany, gdy obrazy są skalowane lub obracane.
KnownColorOkreśla znane kolory systemowe.
LineCapOkreśla dostępne style końców, z którymi obiekt Aspose.Imaging.Pen może kończyć linię.
LineJoinOkreśla, jak łączyć kolejne segmenty linii lub krzywych w figurze (podścieżce) zawartej w obiekcie Aspose.Imaging.GraphicsPath.
MatrixOrderOkreśla kolejność operacji transformacji macierzy.
PaletteMiningMethodMetoda wydobywania palety obrazu
PdfComplianceVersionOkreśla poziom zgodności PDF dla pliku wyjściowego.
PenAlignmentOkreśla wyrównanie obiektu Aspose.Imaging.Pen w odniesieniu do teoretycznej, zerowej szerokości linii.
PenTypeOkreśla typ wypełnienia, które obiekt Aspose.Imaging.Pen używa do wypełniania linii.
PixelFormatRzeczywiste znaczenie formatu danych pikseli.
ProcessingTypeTyp przetwarzania.
ResizeTypeOkreśla typ zmiany rozmiaru.
ResolutionUnitEnum jednostki rozdzielczości.
RotateFlipTypeOkreśla, jak bardzo obraz jest obracany i oś używana do odwrócenia obrazu.
SeekOriginDostarcza pola, które reprezentują punkty odniesienia w Aspose.Imaging.StreamContainer do wyszukiwania.
SmoothingModeOkreśla, czy wygładzanie (antyaliasing) jest stosowane do linii i krzywych oraz krawędzi wypełnionych obszarów.
StringAlignmentOkreśla wyrównanie ciągu tekstowego w odniesieniu do jego prostokąta układu.
StringDigitSubstituteEnumeracja określa, jak substytutować cyfry w ciągu zgodnie z lokalizacją lub językiem użytkownika.
StringFormatFlagsOkreśla informacje o wyświetlaniu i układzie dla ciągów tekstowych.
StringTrimmingOkreśla, jak przycinać znaki z ciągu, który nie mieści się całkowicie w kształcie układu.
TextRenderingHintOkreśla jakość renderowania tekstu.
WarpModeOkreśla typ transformacji warp stosowanej.
WrapModeOkreśla, jak tekstura lub gradient jest powtarzany, gdy jest mniejszy od obszaru, który jest wypełniany.

Delegaty

Nazwa delegatuOpis
CustomFontSourceFunkcja dostarczająca niestandardowe źródło czcionek
PageExportingActionDelegat wywoływany przed eksportem strony
ProgressEventHandlerReferencja do funkcji obsługi zdarzeń postępu
 Polski