public class FillLayer extends Layer
Fill layer. Color Fill, Gradient Fill or Pattern Fill Layer which differs by FillSettings
(FillLayer.getFillSettings()
/FillLayer.setFillSettings(IFillSettings)
)
Layer
Image.AfterCreate, Image.AfterLoad, Image.ImageOperation
BlendSignature, LayerHeaderSize
Modifier and Type | Method and Description |
---|---|
static FillLayer |
createInstance(int fillType)
Build a new instance of the
FillLayer class by type of fill. |
IFillSettings |
getFillSettings()
Gets the fill settings.
|
int |
getFillType()
Gets the type of the fill.
|
void |
setFillSettings(IFillSettings value)
Gets the fill settings.
|
void |
update()
Updates Fill Layer Pixels Data according to actual
IFillSettings . |
addLayerMask, drawImage, equals, getBitsPerPixel, getBlendingOptions, getBlendModeKey, getBlendModeSignature, getBottom, getChannelInformation, getChannelsCount, getClipping, getDisplayName, getExtraLength, getFiller, getFillOpacity, getFlags, getHeight, getLayerBlendingRangesData, getLayerCreationDateTime, getLayerLock, getLayerMaskData, getLayerOptions, getLeft, getLength, getName, getOpacity, getResources, getRight, getSheetColorHighlight, getTop, getWidth, hasAlpha, hashCode, isVisible, isVisibleInGroup, mergeLayerTo, save, save, save, save, setBlendModeKey, setBottom, setChannelInformation, setClipping, setDisplayName, setFiller, setFillOpacity, setFlags, setLayerBlendingRangesData, setLayerCreationDateTime, setLayerLock, setLayerMaskData, setLeft, setName, setOpacity, setResources, setRight, setSheetColorHighlight, setTop, setVisible, shallowCopy
adjustBrightness, adjustContrast, adjustGamma, adjustGamma, binarizeBradley, binarizeBradley, binarizeFixed, binarizeOtsu, cacheData, crop, dither, grayscale, isCached, resize, resize, rotate, rotateFlip
crop, dither, filter, getArgb32Pixel, getDefaultArgb32Pixels, getDefaultPixels, getDefaultRawData, getDefaultRawData, getHorizontalResolution, getImageOpacity, getModifyDate, getPixel, getPremultiplyComponents, getRawCustomColorConverter, getRawDataFormat, getRawDataSettings, getRawFallbackIndex, getRawIndexedColorConverter, getRawLineSize, getSkewAngle, getTransparentColor, getUpdateXmpData, getUseRawData, getVerticalResolution, getXmpData, hasTransparentColor, isRawDataAvailable, loadArgb32Pixels, loadArgb64Pixels, loadCmyk32Pixels, loadCmykPixels, loadPartialArgb32Pixels, loadPartialPixels, loadPixels, loadRawData, loadRawData, normalizeAngle, normalizeAngle, readArgb32ScanLine, readScanLine, replaceColor, replaceColor, replaceNonTransparentColors, replaceNonTransparentColors, rotate, saveArgb32Pixels, saveCmyk32Pixels, saveCmykPixels, savePixels, saveRawData, setArgb32Pixel, setHorizontalResolution, setPalette, setPixel, setPremultiplyComponents, setRawCustomColorConverter, setRawFallbackIndex, setRawIndexedColorConverter, setResolution, setTransparentColor, setTransparentColor, setUpdateXmpData, setUseRawData, setVerticalResolution, setXmpData, toBitmap, writeArgb32ScanLine, writeScanLine
canLoad, canLoad, canLoad, canLoad, canSave, create, getAutoAdjustPalette, getBackgroundColor, getBounds, getBufferSizeHint, getContainer, getDefaultOptions, getFileFormat, getFileFormat, getFileFormat, getFittingRectangle, getFittingRectangle, getInterruptMonitor, getOriginalOptions, getPalette, getProgressEventHandler, getProgressEventHandlerInfo, getProportionalHeight, getProportionalWidth, getSize, hasBackgroundColor, load, load, load, load, resize, resizeHeightProportionally, resizeHeightProportionally, resizeHeightProportionally, resizeWidthProportionally, resizeWidthProportionally, resizeWidthProportionally, save, save, setAutoAdjustPalette, setBackgroundColor, setBackgroundColor, setBufferSizeHint, setInterruptMonitor, setPalette
getDataStreamContainer, save, save, setDataStreamContainer
dispose, getDisposed
public final IFillSettings getFillSettings()
Gets the fill settings.
Value: The fill settings.public void setFillSettings(IFillSettings value)
Gets the fill settings.
Value: The fill settings.public final int getFillType()
Gets the type of the fill.
Value: The type of the fill.public static FillLayer createInstance(int fillType)
Build a new instance of the FillLayer
class by type of fill.
fillType
- The type of fill layer.FillLayer
class by type of fill.public final void update()
Updates Fill Layer Pixels Data according to actual IFillSettings
.
com.aspose.ms.System.ArgumentOutOfRangeException
- Unknown type of FillTypeCopyright (c) 2008-2020 Aspose Pty Ltd. All Rights Reserved.