Namespace Aspose.Imaging
Namespace
Třídy
Název třídy | Popis |
---|---|
Blend | Definuje vzor míchání. Tato třída nemůže být děděna. |
Brush | Základní třída pro štětce. |
BuildVersionInfo | Obsahuje informace o aktuální verzi sestavení. |
Cache | Obsahuje nastavení mezipaměti. |
CmykColorHelper | Pomocné metody pro práci s barvami CMYK prezentovanými jako podepsaná 32bitová celá čísla. Poskytuje podobné API jako struktura Aspose.Imaging.CmykColor. Je to lehčí, protože barva CMYK je prezentována pouze jako Int32, spíše než struktura s interními poli. Prosím, preferujte použití statických metod této třídy, když je to možné, místo zastaralé struktury Aspose.Imaging.CmykColor. |
ColorBlend | Definuje pole barev a pozic používaných pro interpolaci míchání barev v vícebarevném gradientu. Tato třída nemůže být děděna. |
ColorMap | Definuje mapu pro převod barev. Několik metod třídy Aspose.Imaging.ImageAttributes upravuje barvy obrázků pomocí tabulky převedení barev, což je pole struktur Aspose.Imaging.ColorMap. Není děditelná. |
ColorMatrix | Definuje matici 5 x 5, která obsahuje souřadnice pro RGBA prostor. Několik metod třídy Aspose.Imaging.ImageAttributes upravuje barvy obrázků pomocí barevné matice. Tato třída nemůže být děděna. |
ColorPalette | Definuje pole barev, které tvoří barevnou paletu. Barvy jsou 32bitové ARGB barvy. Není děditelná. |
ColorPaletteHelper | Pomocná třída pro manipulaci s barevnými paletami. |
ColorTranslator | Převádí barvy na a z struktur GDI+ Color. Tato třída nemůže být děděna. |
CustomLineCap | Zapouzdřuje vlastní uživatelsky definovaný konec čáry. |
DataStreamSupporter | Kontejner pro datový proud. |
DisposableObject | Reprezentuje objekt, který lze uvolnit. |
EmbeddedImage | Třída pro vložený obrázek |
Figure | Figura. Kontejner pro tvary. |
FileStreamContainer | Pomocník pro zpracování souborových proudů. |
Font | Definuje konkrétní formát pro text, včetně písma, velikosti a stylu atributů. Tato třída nemůže být děděna. |
FontSettings | Obecná nastavení písma pro renderer vektorových formátů obrázků. |
Graphics | Reprezentuje grafiku podle grafického enginu použitým v aktuálním sestavení. |
GraphicsPath | Reprezentuje sérii spojených čar a křivek. Tato třída nemůže být děděna. |
Image | Obrázek je základní třídou pro všechny typy obrázků. |
ImageAttributes | Objekt Aspose.Imaging.ImageAttributes obsahuje informace o tom, jak jsou barvy bitmapy a metafile manipulovány během vykreslování. Objekt Aspose.Imaging.ImageAttributes udržuje několik nastavení úpravy barev, včetně matic úpravy barev, matic úpravy šedé, hodnot gamma-korekce, tabulek převedení barev a hodnot prahových barev. Během vykreslování mohou být barvy korigovány, ztmaveny, zesvětleny a odstraněny. Pro aplikaci takových manipulací inicializujte objekt Aspose.Imaging.ImageAttributes a předáte cestu k tomu objektu Aspose.Imaging.ImageAttributes (spolu s cestou k objektu Aspose.Imaging.Image) metodě DrawImage. |
ImageCreatorsRegistry | Reprezentuje registr tvůrců obrázků. |
ImageExportersRegistry | Reprezentuje registr exportérů obrázků. |
ImageLoadersRegistry | Reprezentuje registr načítačů obrázků. |
ImageOptionsBase | Základní možnosti obrázku. |
ImageResizeSettings | Třída pro nastavení změny velikosti obrázku |
IntRange | Třída pro reprezentaci sekvence prvků |
License | Poskytuje metody pro licencování komponenty. |
LoadOptions | Reprezentuje možnosti načítání. |
Matrix | Nahrazuje GDI+ matici. |
Metered | Poskytuje metered metody pro integraci |
NonGenericDictionary | Reprezentuje ne generický slovník. |
NonGenericList | Ne generický seznam objektů |
ObjectWithBounds | Objekt s hranicemi. |
OpenTypeFontsCache | Mezipaměť pro písma OpenType, která jsou nainstalována v systému. |
Pen | Definuje objekt používaný k vykreslování čar, křivek a figur. |
PixelDataFormat | Formát pixelových dat. Toto je neměnný objekt. |
RasterCachedImage | Reprezentuje rastrový obrázek podporující operace s rastrovou grafikou. Tento obrázek ukládá pixelová data, když je to nutné. |
RasterCachedMultipageImage | Rastrový vícistránkový obrázek |
RasterImage | Reprezentuje rastrový obrázek podporující operace s rastrovou grafikou. |
RawDataSettings | Nastavení surových dat |
Region | Popisuje vnitřek grafické formy složené z obdélníků a cest. Tato třída nemůže být děděna. |
RemoveBackgroundSettings | Nastavení pro odstranění pozadí |
ResolutionSetting | Nastavení rozlišení pro možnosti ukládání obrázků. |
Shape | Tvar. Kontinuální množina bodů spojených pomocí specifického pravidla. |
ShapeSegment | Reprezentuje segment tvaru. Segment je čára nebo křivka spojující dva body. |
Source | Zdroj se používá k obsahování všech relevantních informací pro objektový kanál. |
SplitStreamContainer | Reprezentuje kontejner rozděleného proudu, který obsahuje proud a poskytuje rutiny pro zpracování proudu. |
StreamContainer | Reprezentuje kontejner proudu, který obsahuje proud a poskytuje rutiny pro zpracování proudu. |
StringFormat | Zapouzdřuje informace o rozložení textu (například zarovnání, orientaci a tabulátory) a manipulace s displejem (například vkládání elipsy a substituce národních číslic) a funkce OpenType. Tato třída nemůže být děděna. |
TransparencySupporter | Objekt podporující transparentnost. |
VectorImage | Vektorový obrázek je základní třídou pro všechny typy vektorových obrázků. |
VectorMultipageImage | Vektorový vícistránkový obrázek |
Struktury
Název struktury | Popis |
---|---|
CmykColor | Barva CMYK pixelu. |
Color | Barva pixelu. |
Point | Reprezentuje uspořádanou dvojici celých čísel x- a y-souřadnic, které definují bod v dvourozměrném prostoru. |
PointF | Reprezentuje uspořádanou dvojici čísel s plovoucí desetinnou čárkou x- a y-souřadnic, které definují bod v dvourozměrném prostoru. |
Rectangle | Ukládá sadu čtyř celých čísel, která reprezentují umístění a velikost obdélníku. |
RectangleF | Ukládá sadu čtyř čísel s plovoucí desetinnou čárkou, která reprezentují umístění a velikost obdélníku. |
Size | Reprezentuje velikost. |
SizeF | Ukládá uspořádanou dvojici čísel s plovoucí desetinnou čárkou, obvykle šířku a výšku obdélníku. |
Rozhraní
Název rozhraní | Popis |
---|---|
IAdvancedBufferProcessor | Pokročilý zpracovatel vyrovnávací paměti. |
IAnimationFrame | Rámec animace |
IBufferProcessor | Zpracovatel vyrovnávací paměti. |
IColorConverter | Převodník barev. |
IColorPalette | Rozhraní barevné palety. |
IHasMetadata | Rozhraní pro metadata obrázku. |
IImageCreator | Tvorce obrázku. |
IImageCreatorDescriptor | Popisovač tvůrce obrázku specifikující vlastnosti tvůrce. Popisovač tvůrce se používá k překonání nutnosti uchovávat každý instanci tvůrce obrázku v paměti a problémy s vícevláknovostí. |
IImageDescriptor | Popisovač obrázku. Obsahuje základní vlastnosti a metody pro všechny ostatní typy popisovačů obrázků. |
IImageExporter | Exportér obrázků. Může exportovat data z interního formátu Aspose.Imaging do určeného formátu dat. |
IImageExporterDescriptor | Reprezentuje popisovač exportéra obrázků. Popisovač exportéra se používá k překonání nutnosti uchovávat každou instanci exportéra v paměti a problémy s vícevláknovostí. |
IImageLoader | Načítač obrázků. |
IImageLoaderDescriptor | Popisovač načítače obrázků specifikující vlastnosti načítače. Popisovač načítače se používá k překonání nutnosti uchovávat každou instanci načítače obrázků v paměti a problémy s vícevláknovostí. |
IIndexedColorConverter | Převodník barev pro formáty obrázků s indexovanými barvami. |
IKeyedObject | Reprezentuje rozhraní pro objekty s klíči. |
IMultipageImage | Rozhraní pro vícistránkový obrázek |
IMultipageImageExt | Rozšířené rozhraní pro vícistránkový obrázek |
IObjectWithBounds | Reprezentuje objekt s hranicemi. |
IOrderedShape | Reprezentuje uspořádaný tvar. Uspořádaný tvar je kontinuální množina bodů, která má počáteční a konečný bod. Kontinuální množina bodů spojených pomocí specifického pravidla. |
IPartialArgb32PixelLoader | Shoduje se s 32bitovými ARGB pixely načtenými částečně. |
IPartialArgb64PixelLoader | Načítač 64bitových ARGB pixelů. |
IPartialPixelLoader | Shoduje se s pixely načtenými částečně. |
IPartialRawDataLoader | Načítač částečných dat. |
IRasterImageArgb32PixelLoader | Načítač 32bitových ARGB pixelů rastrového obrázku. |
IRasterImageArgb64PixelLoader | Načítač 64bitových ARGB pixelů rastrového obrázku. |
IRasterImagePixelLoader | Načítač pixelů rastrového obrázku. |
IRasterImageRawDataLoader | Načítač surových dat rastrového obrázku. |
Enums
Název výčtu | Popis |
---|---|
AnimationDisposalMethods | Ukazuje způsob, jakým má být grafika zpracována po zobrazení. |
CacheType | Určuje typ mezipaměti, který se má použít. |
CharacterSet | Reprezentuje použitou znakovou sadu. |
ColorAdjustType | Určuje, které objekty používají informace o úpravě barev. |
ColorChannelFlag | Určuje jednotlivé kanály v barevném prostoru CMYK (azurová, purpurová, žlutá, černá). Tento výčet se používá metodami SetOutputChannel. |
ColorCompareMethod | Metoda porovnání barev pro úpravu na nejbližší soused |
ColorMatrixFlag | Určuje typy obrázků a barev, které budou ovlivněny nastaveními úpravy barev a šedé barvy struktury Aspose.Imaging.ImageAttributes. |
ColorQuantizationMethod | Metody kvantizace barev |
CompositingQuality | Určuje úroveň kvality, kterou je třeba použít během kompozice. |
DashCap | Určuje typ grafické formy, který se má použít na obou koncích každého čárkovaného řádku. |
DashStyle | Určuje styl čárkovaných čar kreslených pomocí objektu Aspose.Imaging.Pen. |
DataRecoveryMode | Mód obnovy dat. |
DitheringMethod | Metoda ditheringu. |
DitheringMethods | Metody ditheringu používané k řízení převodu barev. |
FileFormat | Jeden z podporovaných formátů obrazových souborů. |
FillMode | Určuje, jak je vyplněn vnitřek uzavřené cesty. |
FontStyle | Určuje stylové informace aplikované na text. |
GraphicsUnit | Určuje jednotku měření pro daná data. |
HatchStyle | Určuje různé vzory dostupné pro objekty Aspose.Imaging.Brushes.HatchBrush. |
HotkeyPrefix | Určuje typ zobrazení pro prefixy horkých kláves, které se vztahují k textu. |
ImageFilterType | Filtry obrázků, které se mají použít |
Image.ImageOperation | Operace s obrázkem |
InterpolationMode | Výčet Aspose.Imaging.InterpolationMode určuje algoritmus, který se používá při škálování nebo otáčení obrázků. |
KnownColor | Určuje známé systémové barvy. |
LineCap | Určuje dostupné styly konců, s nimiž může objekt Aspose.Imaging.Pen ukončit čáru. |
LineJoin | Určuje, jak spojit po sobě jdoucí segmenty čar nebo křivek ve figuře (subpath) obsažené v objektu Aspose.Imaging.GraphicsPath. |
MatrixOrder | Určuje pořadí pro operace transformace matice. |
PaletteMiningMethod | Mód těžby palety obrázku |
PdfComplianceVersion | Určuje úroveň shody PDF pro výstupní soubor. |
PenAlignment | Určuje zarovnání objektu Aspose.Imaging.Pen v porovnání s teoretickou, nulovou šířkou čáry. |
PenType | Určuje typ výplně, kterou objekt Aspose.Imaging.Pen používá k vyplnění čar. |
PixelFormat | Skutečný význam formátu pixelových dat. |
ProcessingType | Typ zpracování. |
ResizeType | Určuje typ změny velikosti. |
ResolutionUnit | Výčet jednotky rozlišení. |
RotateFlipType | Určuje, jak moc je obrázek otočen a osa, která se používá k převrácení obrázku. |
SeekOrigin | Poskytuje pole, která reprezentují referenční body v Aspose.Imaging.StreamContainer pro vyhledávání. |
SmoothingMode | Určuje, zda je aplikováno vyhlazení (antialiasing) na čáry a křivky a okraje vyplněných oblastí. |
StringAlignment | Určuje zarovnání textového řetězce vzhledem k jeho rozložení. |
StringDigitSubstitute | Výčet určuje, jak substituovat číslice v řetězci podle místního nastavení nebo jazyka uživatele. |
StringFormatFlags | Určuje informace o zobrazení a rozložení pro textové řetězce. |
StringTrimming | Určuje, jak oříznout znaky z řetězce, který se zcela nevejde do rozložení. |
TextRenderingHint | Určuje kvalitu vykreslování textu. |
WarpMode | Určuje typ deformace aplikované. |
WrapMode | Určuje, jak je textura nebo gradient dlaždicován, když je menší než oblast, která se vyplňuje. |
Delegáti
Název delegáta | Popis |
---|---|
CustomFontSource | Funkce poskytující zdroj vlastního písma |
PageExportingAction | Delegát pro spuštění před exportem stránky |
ProgressEventHandler | Reference funkce obsluhující události pokroku |