Class RasterCachedMultipageImage
ชื่อพื้นที่: Aspose.Imaging การประกอบ: Aspose.Imaging.dll (25.5.0)
ภาพหลายหน้าของ Raster
public abstract class RasterCachedMultipageImage : RasterCachedImage, IDisposable, IObjectWithBounds, IRasterImageArgb32PixelLoader, IRasterImageRawDataLoader, IHasXmpData, IHasMetadata, IMultipageImageInheritance
object ← DisposableObject ← DataStreamSupporter ← Image ← RasterImage ← RasterCachedImage ← RasterCachedMultipageImage
Derived
ApngImage , DicomImage , DjvuImage , GifImage , IcoImage , TiffImage , WebPImage
Implements
IDisposable , IObjectWithBounds , IRasterImageArgb32PixelLoader , IRasterImageRawDataLoader , IHasXmpData , IHasMetadata , IMultipageImage
อนุญาโตตุลาการ
RasterCachedImage.CacheData() , RasterCachedImage.Blend(Point, RasterImage, Rectangle, byte) , RasterCachedImage.Resize(int, int, ResizeType) , RasterCachedImage.Resize(int, int, ImageResizeSettings) , RasterCachedImage.RotateFlip(RotateFlipType) , RasterCachedImage.Rotate(float, bool, Color) , RasterCachedImage.Crop(Rectangle) , RasterCachedImage.Dither(DitheringMethod, int, IColorPalette) , RasterCachedImage.Grayscale() , RasterCachedImage.NormalizeHistogram() , RasterCachedImage.BinarizeFixed(byte) , RasterCachedImage.BinarizeOtsu() , RasterCachedImage.BinarizeBradley(double, int) , RasterCachedImage.BinarizeBradley(double) , RasterCachedImage.AdjustBrightness(int) , RasterCachedImage.AdjustContrast(float) , RasterCachedImage.AdjustGamma(float, float, float) , RasterCachedImage.AdjustGamma(float) , RasterCachedImage.OnCached() , RasterCachedImage.OnPaletteChanged(IColorPalette, IColorPalette) , RasterCachedImage.IsCached , RasterImage.xmpData , RasterImage.RemoveMetadata() , RasterImage.Save(Stream, ImageOptionsBase, Rectangle) , RasterImage.GetModifyDate(bool) , RasterImage.Dither(DitheringMethod, int) , RasterImage.Dither(DitheringMethod, int, IColorPalette) , RasterImage.GetDefaultPixels(Rectangle, IPartialArgb32PixelLoader) , RasterImage.GetDefaultRawData(Rectangle, IPartialRawDataLoader, RawDataSettings) , RasterImage.GetDefaultArgb32Pixels(Rectangle) , RasterImage.GetDefaultRawData(Rectangle, RawDataSettings) , RasterImage.GetArgb32Pixel(int, int) , RasterImage.GetPixel(int, int) , RasterImage.SetArgb32Pixel(int, int, int) , RasterImage.SetPixel(int, int, Color) , RasterImage.ReadScanLine(int) , RasterImage.ReadArgb32ScanLine(int) , RasterImage.WriteScanLine(int, Color[]) , RasterImage.WriteArgb32ScanLine(int, int[]) , RasterImage.LoadPartialArgb32Pixels(Rectangle, IPartialArgb32PixelLoader) , RasterImage.LoadPartialPixels(Rectangle, IPartialPixelLoader) , RasterImage.LoadArgb32Pixels(Rectangle) , RasterImage.LoadArgb64Pixels(Rectangle) , RasterImage.LoadPartialArgb64Pixels(Rectangle, IPartialArgb64PixelLoader) , RasterImage.LoadPixels(Rectangle) , RasterImage.LoadCmykPixels(Rectangle) , RasterImage.LoadCmyk32Pixels(Rectangle) , RasterImage.LoadRawData(Rectangle, RawDataSettings, IPartialRawDataLoader) , RasterImage.LoadRawData(Rectangle, Rectangle, RawDataSettings, IPartialRawDataLoader) , RasterImage.SaveRawData(byte[], int, Rectangle, RawDataSettings) , RasterImage.SaveArgb32Pixels(Rectangle, int[]) , RasterImage.SavePixels(Rectangle, Color[]) , RasterImage.SaveCmykPixels(Rectangle, CmykColor[]) , RasterImage.SaveCmyk32Pixels(Rectangle, int[]) , RasterImage.SetResolution(double, double) , RasterImage.SetPalette(IColorPalette, bool) , RasterImage.Resize(int, int, ImageResizeSettings) , RasterImage.Rotate(float, bool, Color) , RasterImage.Rotate(float) , RasterImage.BinarizeFixed(byte) , RasterImage.BinarizeOtsu() , RasterImage.BinarizeBradley(double) , RasterImage.BinarizeBradley(double, int) , RasterImage.Blend(Point, RasterImage, Rectangle, byte) , RasterImage.Blend(Point, RasterImage, byte) , RasterImage.Grayscale() , RasterImage.NormalizeHistogram() , RasterImage.AdjustBrightness(int) , RasterImage.AdjustContrast(float) , RasterImage.AdjustGamma(float, float, float) , RasterImage.AdjustGamma(float) , RasterImage.GetSkewAngle() , RasterImage.NormalizeAngle() , RasterImage.NormalizeAngle(bool, Color) , RasterImage.Filter(Rectangle, FilterOptionsBase) , RasterImage.ReplaceColor(Color, byte, Color) , RasterImage.ReplaceColor(int, byte, int) , RasterImage.ReplaceNonTransparentColors(Color) , RasterImage.ReplaceNonTransparentColors(int) , RasterImage.ToBitmap() , RasterImage.ReleaseManagedResources() , RasterImage.UpdateMetadata() , RasterImage.UpdateDimensions(int, int) , RasterImage.PremultiplyComponents , RasterImage.UseRawData , RasterImage.UpdateXmpData , RasterImage.XmpData , RasterImage.RawIndexedColorConverter , RasterImage.RawCustomColorConverter , RasterImage.RawFallbackIndex , RasterImage.RawDataSettings , RasterImage.UsePalette , RasterImage.RawDataFormat , RasterImage.RawLineSize , RasterImage.IsRawDataAvailable , RasterImage.HorizontalResolution , RasterImage.VerticalResolution , RasterImage.HasTransparentColor , RasterImage.HasAlpha , RasterImage.TransparentColor , RasterImage.ImageOpacity , RasterImage.DataLoader , Image.CanLoad(string) , Image.CanLoad(string, LoadOptions) , Image.CanLoad(Stream) , Image.CanLoad(Stream, LoadOptions) , Image.Create(ImageOptionsBase, int, int) , Image.Create(Image[]) , Image.Create(MultipageCreateOptions) , Image.Create(string[], bool) , Image.Create(string[]) , Image.Create(Image[], bool) , Image.GetFileFormat(string) , Image.GetFileFormat(Stream) , Image.GetFittingRectangle(Rectangle, int, int) , Image.GetFittingRectangle(Rectangle, int[], int, int) , Image.Load(string, LoadOptions) , Image.Load(string) , Image.Load(Stream, LoadOptions) , Image.Load(Stream) , Image.GetProportionalWidth(int, int, int) , Image.GetProportionalHeight(int, int, int) , Image.RemoveMetadata() , Image.CanSave(ImageOptionsBase) , Image.Resize(int, int) , Image.Resize(int, int, ResizeType) , Image.Resize(int, int, ImageResizeSettings) , Image.GetDefaultOptions(object[]) , Image.GetOriginalOptions() , Image.ResizeWidthProportionally(int) , Image.ResizeHeightProportionally(int) , Image.ResizeWidthProportionally(int, ResizeType) , Image.ResizeHeightProportionally(int, ResizeType) , Image.ResizeWidthProportionally(int, ImageResizeSettings) , Image.ResizeHeightProportionally(int, ImageResizeSettings) , Image.RotateFlip(RotateFlipType) , Image.Rotate(float) , Image.Crop(Rectangle) , Image.Crop(int, int, int, int) , Image.Save() , Image.Save(string) , Image.Save(string, ImageOptionsBase) , Image.Save(string, ImageOptionsBase, Rectangle) , Image.Save(Stream, ImageOptionsBase) , Image.Save(Stream, ImageOptionsBase, Rectangle) , Image.GetSerializedStream(ImageOptionsBase, Rectangle, out int) , Image.SetPalette(IColorPalette, bool) , Image.UpdateContainer(Image) , Image.GetCanNotSaveMessage(ImageOptionsBase) , Image.GetFitRectangle(Rectangle) , Image.GetImage2Export(ImageOptionsBase, Rectangle, IImageExporter) , Image.GetFitRectangle(Rectangle, int[]) , Image.OnPaletteChanged(IColorPalette, IColorPalette) , Image.OnPaletteChanging(IColorPalette, IColorPalette) , Image.ReleaseManagedResources() , Image.BitsPerPixel , Image.Bounds , Image.Container , Image.Height , Image.Palette , Image.UsePalette , Image.Size , Image.Width , Image.InterruptMonitor , Image.BufferSizeHint , Image.AutoAdjustPalette , Image.HasBackgroundColor , Image.FileFormat , Image.BackgroundColor , DataStreamSupporter.timeout , DataStreamSupporter.CacheData() , DataStreamSupporter.Save() , DataStreamSupporter.Save(Stream) , DataStreamSupporter.Save(string) , DataStreamSupporter.Save(string, bool) , DataStreamSupporter.SaveData(Stream) , DataStreamSupporter.ReleaseManagedResources() , DataStreamSupporter.OnDataStreamContainerChanging(StreamContainer) , DataStreamSupporter.DataStreamContainer , DataStreamSupporter.IsCached , DisposableObject.Dispose() , DisposableObject.ReleaseManagedResources() , DisposableObject.ReleaseUnmanagedResources() , DisposableObject.VerifyNotDisposed() , DisposableObject.Disposed , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
RasterCachedMultipageImage(คอลัมน์)
เริ่มต้นตัวอย่างใหม่ของคลาส Aspose.Imaging.RasterCachedMultipageImage
protected RasterCachedMultipageImage(IColorPalette colorPalette)Parameters
colorPalette IColorPalette
แผ่นสี
RasterCachedMultipageImage()
เริ่มต้นตัวอย่างใหม่ของคลาส Aspose.Imaging.RasterCachedMultipageImage
protected RasterCachedMultipageImage()Properties
BackgroundColor
รับหรือตั้งค่าสําหรับสีพื้นหลัง
public override Color BackgroundColor { get; set; }คุณสมบัติมูลค่า
BitsPerPixel
รับภาพบิตต่อพิกเซลคํานวณ
public override int BitsPerPixel { get; }คุณสมบัติมูลค่า
HasAlpha
ได้รับค่าแสดงให้เห็นว่าตัวอย่างนี้มีอัลฟาหรือไม่
public override bool HasAlpha { get; }คุณสมบัติมูลค่า
HasTransparentColor
ได้รับค่าแสดงให้เห็นว่าภาพมีสีโปร่งใสหรือไม่
public override bool HasTransparentColor { get; }คุณสมบัติมูลค่า
Height
ได้รับความสูงของภาพ
public override int Height { get; }คุณสมบัติมูลค่า
ImageOpacity
ได้รับความไม่ชัดเจนของภาพนี้
public override float ImageOpacity { get; }คุณสมบัติมูลค่า
IsCached
ได้รับค่าที่แสดงให้เห็นว่าข้อมูลภาพจะถูกเข้ารหัสในขณะนี้หรือไม่
public override bool IsCached { get; }คุณสมบัติมูลค่า
PageCount
รับหน้าคํานวณ
public abstract int PageCount { get; }คุณสมบัติมูลค่า
PageExportingAction
รับหรือตั้งค่าการดําเนินการส่งออกของหน้าโปรดทราบว่าการตั้งค่าวิธีการนี้จะปล่อยทรัพยากรหน้าโดยอัตโนมัติหลังจากดําเนินการมันจะดําเนินการทันทีก่อนหน้าแต่ละหน้าจะถูกบันทึก
public virtual PageExportingAction PageExportingAction { get; set; }คุณสมบัติมูลค่า
Examples
ตัวอย่างต่อไปนี้แสดงการแปลงชุดก่อนที่จะบันทึก (ส่งออก) ภาพ Tiff
string fileName = "10MB_Tif.tif";
string inputFileName = fileName;
string outputFileNameTif = "output.tif";
//The possibility of batch conversion before saving (exporting) Tiff images is implemented.
using (Aspose.Imaging.FileFormats.Tiff.TiffImage tiffImage = (Aspose.Imaging.FileFormats.Tiff.TiffImage)Aspose.Imaging.Image.Load(inputFileName))
{
// Set batch operation for pages
tiffImage.PageExportingAction = delegate(int index, Image page)
{
// Fires garbage collection to avoid unnecessary garbage storage from previous pages
GC.Collect();
((Aspose.Imaging.RasterImage)page).Rotate(90);
};
tiffImage.Save(outputFileNameTif);
/* Attention! In batch mode all pages will be released in this line!
If you want to further perform operations on the original image, you should reload it from the source to another instance. */
}Pages
รับหน้า
public abstract Image[] Pages { get; }คุณสมบัติมูลค่า
Image [ ]
Width
รับภาพกว้าง
public override int Width { get; }คุณสมบัติมูลค่า
XmpData
รับหรือตั้งค่าข้อมูล XMP จากกรอบ
public override XmpPacketWrapper XmpData { get; set; }คุณสมบัติมูลค่า
Methods
AdjustBrightness(int)
การปรับตัว brightness" สําหรับภาพ
public override void AdjustBrightness(int brightness)Parameters
brightness int
ความสว่าง
AdjustContrast(เฟอร์รี่)
Aspose.Imaging.Image ความต้านทาน
public override void AdjustContrast(float contrast)Parameters
contrast float
คะแนนความต้านทาน (ในช่วง [-100; 100])
AdjustGamma(เฟอร์รี่, เฟอร์รี่, เฟอร์รี่)
แก้ไข Gamma ของภาพ
public override void AdjustGamma(float gammaRed, float gammaGreen, float gammaBlue)Parameters
gammaRed float
Gamma สําหรับช่องแดง Coefficient
gammaGreen float
Gamma สําหรับ Coefficient ช่องสีเขียว
gammaBlue float
Gamma สําหรับ Coefficient ช่องสีฟ้า
AdjustGamma(เฟอร์รี่)
แก้ไข Gamma ของภาพ
public override void AdjustGamma(float gamma)Parameters
gamma float
GAMMA สําหรับช่องแดงสีเขียวและสีน้ําเงิน
BinarizeBradley(สอง, int)
การไบนารายการของภาพโดยใช้แอลกอริทึมการปรับตัวของ Bradley โดยใช้แอลกอริทึมภาพแบบบูรณาการ
public override void BinarizeBradley(double brightnessDifference, int windowSize)Parameters
brightnessDifference double
ความแตกต่างของความสว่างระหว่างพิกเซลและเฉลี่ยของหน้าต่าง s x s ของพิกเซลมุ่งเน้นรอบพิกเซลนี้
windowSize int
ขนาดหน้าต่าง s x s ของพิกเซลที่มุ่งเน้นรอบพิกเซลนี้
BinarizeBradley(คู่)
การไบนารายการของภาพโดยใช้แอลกอริทึมการปรับตัวของ Bradley โดยใช้แอลกอริทึมภาพแบบบูรณาการ
public override void BinarizeBradley(double brightnessDifference)Parameters
brightnessDifference double
ความแตกต่างของความสว่างระหว่างพิกเซลและเฉลี่ยของหน้าต่าง s x s ของพิกเซลมุ่งเน้นรอบพิกเซลนี้
BinarizeFixed(บิต)
การไบนารีของภาพที่มีข้อ จํากัด ที่กําหนดไว้
public override void BinarizeFixed(byte threshold)Parameters
threshold byte
หมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลข255 จะถูกกําหนดไว้กับมัน 0 อื่น ๆ
BinarizeOtsu()
Binarization ของภาพ ด้วย Otsu thresholding
public override void BinarizeOtsu()Blend(จุด, RasterImage, Rectangle, byte)
ผสมตัวอย่างภาพนี้กับภาพ overlay"
public override void Blend(Point origin, RasterImage overlay, Rectangle overlayArea, byte overlayAlpha = 255)Parameters
origin Point
รูปภาพพื้นหลังผสมต้นกําเนิด
overlay RasterImage
ภาพ Overlay
overlayArea Rectangle
พื้นที่ Overlay
overlayAlpha byte
อัลฟา Overlay
Exceptions
รูปภาพยกเว้น
CacheData()
ซ่อนข้อมูลส่วนตัว
public override void CacheData()CanDoAdjustments()
คํานวณว่ากรณีนี้ [สามารถปรับได้]
protected virtual bool CanDoAdjustments()Returns
“จริง” ถ้าตัวอย่างนี้ [สามารถปรับได้] อย่างไรก็ตาม “ผิด”
Crop(Rectangle)
รวบรวมภาพ
public override void Crop(Rectangle rectangle)Parameters
rectangle Rectangle
ตุ๊กตา
Crop(int, int, int, int)
รูปภาพของพืชที่มีการเปลี่ยนแปลง
public override void Crop(int leftShift, int rightShift, int topShift, int bottomShift)Parameters
leftShift int
เปลี่ยนด้านซ้าย
rightShift int
เปลี่ยนที่เหมาะสม
topShift int
เปลี่ยนด้านบน
bottomShift int
เปลี่ยนด้านล่าง
Exceptions
คู่มือที่ผิด - คู่มือที่ผิดหรือRectangle ควรมีในขอบรูปภาพ - rectangle
ไม่สามารถเพาะปลูกภาพ. Frame index: " + frameIndexหรือไม่สามารถปลูกรูปภาพ
CropMain(int, int, int, int)
คาร์บอนหลัก
protected virtual void CropMain(int leftShift, int rightShift, int topShift, int bottomShift)Parameters
leftShift int
เปลี่ยนด้านซ้าย
rightShift int
เปลี่ยนที่เหมาะสม
topShift int
เปลี่ยนด้านบน
bottomShift int
เปลี่ยนด้านล่าง
Dither(DitheringMethod, int, IColorPalette)
การแสดงผลไทเทเนียมบนภาพปัจจุบัน
public override void Dither(DitheringMethod ditheringMethod, int bitsCount, IColorPalette customPalette)Parameters
ditheringMethod DitheringMethod
วิธีการไดร์เวอร์
bitsCount int
บิตสุดท้ายคํานวณสําหรับ dithering
customPalette IColorPalette
แพลิเคชันที่กําหนดเองสําหรับ dithering
Filter(Rectangle, FilterOptionsBase)
กรองแนวตั้งที่ระบุ
public override void Filter(Rectangle rectangle, FilterOptionsBase options)Parameters
rectangle Rectangle
ตุ๊กตา
options FilterOptionsBase
ตัวเลือก
GetPagesAsEnumerable()
รับหน้าเป็นหมายเลข
protected virtual IEnumerable<image/> GetPagesAsEnumerable()Returns
IEnumerable < Image >
หน้าของตัวเองเป็นจํานวนมาก
GetSerializedStream(ImageOptionsBase, Rectangle, out int)
แปลงเป็น APS
public override Stream GetSerializedStream(ImageOptionsBase imageOptions, Rectangle clippingRectangle, out int pageNumber)Parameters
imageOptions ImageOptionsBase
ตัวเลือกภาพ
clippingRectangle Rectangle
คลิกที่ตรง
pageNumber int
หมายเลขหน้า
Returns
กระแส سریال
Grayscale()
การแปลงภาพไปสู่การแสดงผลสีเทา
public override void Grayscale()NormalizeAngle(บอล, สี)
ปรับปรุงมุมวิธีการนี้ใช้กับเอกสารข้อความที่สแกนเพื่อกําจัดสแกนที่สกปรกวิธีการนี้ใช้วิธีการ Aspose.Imaging.RasterImage.GetSkewAngle และ Aspose.Imaging.RasterCachedMultipageImage.Rotate(System.Single,System.Boolean,Aspose.Imaging.Color)
public override void NormalizeAngle(bool resizeProportionally, Color backgroundColor)Parameters
resizeProportionally bool
ถ้าคุณตั้งค่าเป็น “จริง” คุณจะมีการเปลี่ยนแปลงขนาดภาพของคุณตามแนวตั้งหมุน (จุดมุม) projections ในกรณีอื่น ๆ ที่ปล่อยให้ขนาดไม่สัมผัสและเนื้อหาภาพภายในเท่านั้นจะหมุน
backgroundColor Color
สีของพื้นหลัง
NormalizeHistogram()
normalizes the image histogram — ปรับค่า pixel เพื่อใช้ช่วงที่มีอยู่ทั้งหมด
public override void NormalizeHistogram()ReleaseManagedResources()
เปิดตัวทรัพยากรที่จัดการ ตรวจสอบให้แน่ใจว่าไม่มีทรัพยากรที่ไม่ได้จัดการจะเปิดตัวที่นี่เพราะพวกเขาอาจมีอิสระแล้ว
protected override void ReleaseManagedResources()ReplaceColor(int, byte, int)
เปลี่ยนสีหนึ่งกับสีอื่น ๆ ด้วยความแตกต่างที่อนุญาตและรักษาค่าอัลฟาเดิมเพื่อบันทึกขอบเรียบ
public override void ReplaceColor(int oldColorArgb, byte oldColorDiff, int newColorArgb)Parameters
oldColorArgb int
สีเก่า ARGB หมายเลขจะถูกแทนที่
oldColorDiff byte
อนุญาตให้แตกต่างในสีเก่าเพื่อให้สามารถขยายสีที่ถูกแทนที่
newColorArgb int
สีใหม่ค่า ARGB เพื่อเปลี่ยนสีเก่าด้วย
ReplaceNonTransparentColors(int)
เปลี่ยนสีที่ไม่โปร่งใสทั้งหมดด้วยสีใหม่และรักษาค่าอัลฟาเดิมเพื่อบันทึกขอบเรียบหมายเหตุ: หากคุณใช้ภาพโดยไม่มีความโปร่งใสสีทั้งหมดจะถูกแทนที่ด้วยสีเดียว
public override void ReplaceNonTransparentColors(int newColorArgb)Parameters
newColorArgb int
สีใหม่ค่า ARGB เพื่อแทนที่สีที่ไม่โปร่งใสด้วย
Resize(int, int, resizeType)
รีไซเคิลภาพ
public override void Resize(int newWidth, int newHeight, ResizeType resizeType)Parameters
newWidth int
ความกว้างใหม่
newHeight int
ความสูงใหม่
resizeType ResizeType
ประเภทการรีไซเคิล
Resize(int, int, ImageResizeSettings)
รีไซเคิลภาพ
public override void Resize(int newWidth, int newHeight, ImageResizeSettings settings)Parameters
newWidth int
ความกว้างใหม่
newHeight int
ความสูงใหม่
settings ImageResizeSettings
การตั้งค่ารีไซเคิล
ResizeHeightProportionally(int, ResizeType)
ลดความกว้างอย่าง proportional
public override void ResizeHeightProportionally(int newHeight, ResizeType resizeType)Parameters
newHeight int
ความสูงใหม่
resizeType ResizeType
ประเภทของ Resize
ResizeMain(int, int, resizeType)
เก็บภาพรีไซเคิลเท่านั้น
protected virtual void ResizeMain(int newWidth, int newHeight, ResizeType resizeType)Parameters
newWidth int
ความกว้างใหม่
newHeight int
ความสูงใหม่
resizeType ResizeType
ประเภทของ Resize
ResizeWidthProportionally(int, ResizeType)
ลดความกว้างอย่าง proportional
public override void ResizeWidthProportionally(int newWidth, ResizeType resizeType)Parameters
newWidth int
ความกว้างใหม่
resizeType ResizeType
ประเภทของ Resize
Rotate(บอล, บอล, สี)
Aspose.Imaging.RasterCachedMultipageImage.Rotate(System.Single,System.Boolean,Aspose.Imaging.Color) ภาพรอบศูนย์
public override void Rotate(float angle, bool resizeProportionally, Color backgroundColor)Parameters
angle float
มุมหมุนในเกรด หมายเลขเชิงบวกจะหมุนตามชั่วโมง
resizeProportionally bool
ถ้าตั้งค่าเป็น “จริง” คุณจะมีการเปลี่ยนแปลงขนาดภาพของคุณตามแนวตั้งหมุน (จุดมุม) projections ในกรณีอื่น ๆ ที่ปล่อยให้มิติไม่สัมผัสและเพียงภายใน เนื้อหาภาพจะหมุน
backgroundColor Color
สีของพื้นหลัง
RotateFlip(RotateFlipType)
รูต, flips หรือหมุนและ flips ทุกหน้า
public override void RotateFlip(RotateFlipType rotateFlipType)Parameters
rotateFlipType RotateFlipType
ประเภทหมุน flip
RotateFlipAll(RotateFlipType)
รูตเตอร์ flip ทั้งหมด
[Obsolete("Please use RotateFlip instead of this method.")]
public virtual void RotateFlipAll(RotateFlipType rotateFlip)Parameters
rotateFlip RotateFlipType
ฟิล์มหมุน
RotateFlipMain(RotateFlipType)
รูตเตอร์ flip หลัก
protected virtual void RotateFlipMain(RotateFlipType rotateFlipType)Parameters
rotateFlipType RotateFlipType
ประเภทของหมุน flip
SavePixelsInternalMain(ก้น, int[])
เก็บ pixels ภายในหลัก
protected virtual void SavePixelsInternalMain(Rectangle rectangle, int[] pixels)Parameters
rectangle Rectangle
ตุ๊กตา
pixels int
[ ]
พิกเซล