Namespace Aspose.Imaging
Przestrzenie nazw
Klasy
Nazwa klasy | Opis |
---|---|
Blend | Definiuje wzór mieszania. Ta klasa nie może być dziedziczona. |
Brush | Klasa bazowa pędzla. |
BuildVersionInfo | Zawiera informacje o bieżącej wersji kompilacji. |
Cache | Zawiera ustawienia pamięci podręcznej. |
CmykColorHelper | Metody 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. |
ColorBlend | Definiuje tablice kolorów i pozycji używanych do interpolacji mieszania kolorów w wielokolorowym gradiencie. Ta klasa nie może być dziedziczona. |
ColorMap | Definiuje 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. |
ColorMatrix | Definiuje 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. |
ColorPalette | Definiuje tablicę kolorów, które tworzą paletę kolorów. Kolory to 32-bitowe kolory ARGB. Nie jest dziedziczona. |
ColorPaletteHelper | Klasa pomocnicza do manipulacji paletami kolorów. |
ColorTranslator | Tłumaczy kolory do i z struktur GDI+ Color. Ta klasa nie może być dziedziczona. |
CustomLineCap | Enkapsuluje niestandardowy, zdefiniowany przez użytkownika koniec linii. |
DataStreamSupporter | Kontener strumienia danych. |
DisposableObject | Reprezentuje obiekt, który można zwolnić. |
EmbeddedImage | Klasa osadzonego obrazu |
Figure | Figura. Kontener dla kształtów. |
FileStreamContainer | Pomocnik do przetwarzania strumieni plików. |
Font | Definiuje określony format tekstu, w tym krój pisma, rozmiar i atrybuty stylu. Ta klasa nie może być dziedziczona. |
FontSettings | Ustawienia czcionek rendererów ogólnych formatów wektorowych. |
Graphics | Reprezentuje grafikę zgodnie z silnikiem graficznym używanym w bieżącej bibliotece. |
GraphicsPath | Reprezentuje serię połączonych linii i krzywych. Ta klasa nie może być dziedziczona. |
Image | Obraz jest klasą bazową dla wszystkich typów obrazów. |
ImageAttributes | Obiekt 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. |
ImageCreatorsRegistry | Reprezentuje rejestr twórców obrazów. |
ImageExportersRegistry | Reprezentuje rejestr eksporterów obrazów. |
ImageLoadersRegistry | Reprezentuje rejestr ładowaczy obrazów. |
ImageOptionsBase | Opcje bazowe obrazu. |
ImageResizeSettings | Klasa ustawień zmiany rozmiaru obrazu |
IntRange | Klasa do reprezentowania sekwencji elementów |
License | Oferuje metody do licencjonowania komponentu. |
LoadOptions | Reprezentuje opcje ładowania. |
Matrix | Zastępuje macierz GDI+. |
Metered | Oferuje metody pomiarowe dla integracji |
NonGenericDictionary | Reprezentuje nieogólny słownik. |
NonGenericList | Nieogólna lista obiektów |
ObjectWithBounds | Obiekt mający granice. |
OpenTypeFontsCache | Pamięć podręczna czcionek OpenType zainstalowanych w systemie. |
Pen | Definiuje obiekt używany do rysowania linii, krzywych i figur. |
PixelDataFormat | Format danych pikseli. To jest obiekt niemutowalny. |
RasterCachedImage | Reprezentuje obraz rastrowy wspierający operacje grafiki rastrowej. Ten obraz buforuje dane pikseli, gdy jest to wymagane. |
RasterCachedMultipageImage | Obraz rastrowy wielostronicowy |
RasterImage | Reprezentuje obraz rastrowy wspierający operacje grafiki rastrowej. |
RawDataSettings | Ustawienia surowych danych |
Region | Opisuje wnętrze kształtu graficznego składającego się z prostokątów i ścieżek. Ta klasa nie może być dziedziczona. |
RemoveBackgroundSettings | Ustawienia usuwania tła |
ResolutionSetting | Ustawienie rozdzielczości dla opcji zapisu obrazu. |
Shape | Kształt. Ciągły zbiór punktów połączonych zgodnie z określoną regułą. |
ShapeSegment | Reprezentuje 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. |
SplitStreamContainer | Reprezentuje kontener podzielonego strumienia, który zawiera strumień i zapewnia rutyny przetwarzania strumienia. |
StreamContainer | Reprezentuje kontener strumienia, który zawiera strumień i zapewnia rutyny przetwarzania strumienia. |
StringFormat | Enkapsuluje 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. |
TransparencySupporter | Obiekt wspierający przezroczystość. |
VectorImage | Obraz wektorowy jest klasą bazową dla wszystkich typów obrazów wektorowych. |
VectorMultipageImage | Obraz wektorowy wielostronicowy |
Struktury
Nazwa struktury | Opis |
---|---|
CmykColor | Kolor CMYK piksela. |
Color | Kolor piksela. |
Point | Reprezentuje uporządkowaną parę całkowitych współrzędnych x i y, która definiuje punkt w dwuwymiarowej płaszczyźnie. |
PointF | Reprezentuje uporządkowaną parę współrzędnych zmiennoprzecinkowych x i y, która definiuje punkt w dwuwymiarowej płaszczyźnie. |
Rectangle | Przechowuje zestaw czterech liczb całkowitych, które reprezentują lokalizację i rozmiar prostokąta. |
RectangleF | Przechowuje zestaw czterech liczb zmiennoprzecinkowych, które reprezentują lokalizację i rozmiar prostokąta. |
Size | Reprezentuje rozmiar. |
SizeF | Przechowuje uporządkowaną parę liczb zmiennoprzecinkowych, zazwyczaj szerokość i wysokość prostokąta. |
Interfejsy
Nazwa interfejsu | Opis |
---|---|
IAdvancedBufferProcessor | Zaawansowany procesor bufora. |
IAnimationFrame | Klucz animacji |
IBufferProcessor | Procesor bufora. |
IColorConverter | Konwerter kolorów. |
IColorPalette | Interfejs palety kolorów. |
IHasMetadata | Interfejs metadanych obrazu. |
IImageCreator | Twórca obrazu. |
IImageCreatorDescriptor | Opis 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ą. |
IImageDescriptor | Opis obrazu. Zawiera podstawowe właściwości i metody dla wszystkich innych typów opisów obrazów. |
IImageExporter | Eksporter obrazu. Może eksportować dane z wewnętrznego formatu Aspose.Imaging do określonego formatu danych. |
IImageExporterDescriptor | Reprezentuje 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. |
IImageLoaderDescriptor | Opis ł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ą. |
IIndexedColorConverter | Konwerter kolorów dla indeksowanych formatów obrazów. |
IKeyedObject | Reprezentuje interfejs dla obiektów z kluczami. |
IMultipageImage | Interfejs obrazu wielostronicowego |
IMultipageImageExt | Rozszerzony interfejs obrazu wielostronicowego |
IObjectWithBounds | Reprezentuje obiekt z granicami. |
IOrderedShape | Reprezentuje 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łą. |
IPartialArgb32PixelLoader | Zgodny z częściowo załadowanymi pikselami 32-bitowymi ARGB. |
IPartialArgb64PixelLoader | Ładowacz pikseli ARGB 64-bitowych. |
IPartialPixelLoader | Zgodny 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 enumu | Opis |
---|---|
AnimationDisposalMethods | Wskazuje sposób, w jaki grafika ma być traktowana po wyświetleniu. |
CacheType | Określa typ pamięci podręcznej do użycia. |
CharacterSet | Reprezentuje używany zestaw znaków. |
ColorAdjustType | Określa, które obiekty używają informacji o dostosowaniu kolorów. |
ColorChannelFlag | Określa poszczególne kanały w przestrzeni kolorów CMYK (cyjan, magenta, żółty, czarny). Ta enumeracja jest używana przez metody SetOutputChannel. |
ColorCompareMethod | Metoda porównania kolorów do dostosowania do najbliższego sąsiada |
ColorMatrixFlag | Okreś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. |
ColorQuantizationMethod | Metody kwantyzacji kolorów |
CompositingQuality | Określa poziom jakości do użycia podczas kompozycji. |
DashCap | Określa typ kształtu graficznego do użycia na obu końcach każdego kreski w linii przerywanej. |
DashStyle | Określa styl linii przerywanych rysowanych za pomocą obiektu Aspose.Imaging.Pen. |
DataRecoveryMode | Tryb odzyskiwania danych. |
DitheringMethod | Metoda ditherowania. |
DitheringMethods | Metody ditherowania używane do kontrolowania konwersji kolorów. |
FileFormat | Jeden z obsługiwanych formatów plików graficznych. |
FillMode | Określa, jak wnętrze zamkniętej ścieżki jest wypełniane. |
FontStyle | Określa informacje o stylu stosowane do tekstu. |
GraphicsUnit | Określa jednostkę miary dla danych. |
HatchStyle | Określa różne wzory dostępne dla obiektów Aspose.Imaging.Brushes.HatchBrush. |
HotkeyPrefix | Określa typ wyświetlania dla prefiksów klawiszy skrótów związanych z tekstem. |
ImageFilterType | Filtry obrazów do użycia |
Image.ImageOperation | Operacje na obrazach |
InterpolationMode | Enumeracja Aspose.Imaging.InterpolationMode określa algorytm, który jest używany, gdy obrazy są skalowane lub obracane. |
KnownColor | Określa znane kolory systemowe. |
LineCap | Określa dostępne style końców, z którymi obiekt Aspose.Imaging.Pen może kończyć linię. |
LineJoin | Określa, jak łączyć kolejne segmenty linii lub krzywych w figurze (podścieżce) zawartej w obiekcie Aspose.Imaging.GraphicsPath. |
MatrixOrder | Określa kolejność operacji transformacji macierzy. |
PaletteMiningMethod | Metoda wydobywania palety obrazu |
PdfComplianceVersion | Określa poziom zgodności PDF dla pliku wyjściowego. |
PenAlignment | Określa wyrównanie obiektu Aspose.Imaging.Pen w odniesieniu do teoretycznej, zerowej szerokości linii. |
PenType | Określa typ wypełnienia, które obiekt Aspose.Imaging.Pen używa do wypełniania linii. |
PixelFormat | Rzeczywiste znaczenie formatu danych pikseli. |
ProcessingType | Typ przetwarzania. |
ResizeType | Określa typ zmiany rozmiaru. |
ResolutionUnit | Enum jednostki rozdzielczości. |
RotateFlipType | Określa, jak bardzo obraz jest obracany i oś używana do odwrócenia obrazu. |
SeekOrigin | Dostarcza pola, które reprezentują punkty odniesienia w Aspose.Imaging.StreamContainer do wyszukiwania. |
SmoothingMode | Określa, czy wygładzanie (antyaliasing) jest stosowane do linii i krzywych oraz krawędzi wypełnionych obszarów. |
StringAlignment | Określa wyrównanie ciągu tekstowego w odniesieniu do jego prostokąta układu. |
StringDigitSubstitute | Enumeracja określa, jak substytutować cyfry w ciągu zgodnie z lokalizacją lub językiem użytkownika. |
StringFormatFlags | Określa informacje o wyświetlaniu i układzie dla ciągów tekstowych. |
StringTrimming | Określa, jak przycinać znaki z ciągu, który nie mieści się całkowicie w kształcie układu. |
TextRenderingHint | Określa jakość renderowania tekstu. |
WarpMode | Określa typ transformacji warp stosowanej. |
WrapMode | Określa, jak tekstura lub gradient jest powtarzany, gdy jest mniejszy od obszaru, który jest wypełniany. |
Delegaty
Nazwa delegatu | Opis |
---|---|
CustomFontSource | Funkcja dostarczająca niestandardowe źródło czcionek |
PageExportingAction | Delegat wywoływany przed eksportem strony |
ProgressEventHandler | Referencja do funkcji obsługi zdarzeń postępu |