Class VectorMultipageImage

Class VectorMultipageImage

ชื่อพื้นที่: Aspose.Imaging การประกอบ: Aspose.Imaging.dll (25.4.0)

รูปภาพ Vector Multipage

public abstract class VectorMultipageImage : VectorImage, IDisposable, IObjectWithBounds, IObjectWithSizeF, IMultipageImage

Inheritance

object DisposableObject DataStreamSupporter Image VectorImage VectorMultipageImage

Derived

CdrImage , CmxImage , OdImage

Implements

IDisposable , IObjectWithBounds , IObjectWithSizeF , IMultipageImage

อนุญาโตตุลาการ

VectorImage.GetEmbeddedImages() , VectorImage.RemoveBackground() , VectorImage.RemoveBackground(RemoveBackgroundSettings) , VectorImage.Resize(int, int, ResizeType) , VectorImage.Resize(int, int, ImageResizeSettings) , VectorImage.RotateFlip(RotateFlipType) , VectorImage.Crop(Rectangle) , VectorImage.Rotate(float) , VectorImage.Modify(RectangleF, float, float, float) , VectorImage.SizeF , VectorImage.WidthF , VectorImage.HeightF , VectorImage.Width , VectorImage.Height , 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

VectorMultipageImage()

protected VectorMultipageImage()

Properties

BitsPerPixel

รับภาพบิตต่อพิกเซลคํานวณ

public override int BitsPerPixel { get; }

คุณสมบัติมูลค่า

int

DefaultPage

ได้รับหน้า default

[Obsolete("Please use Pages[n]")]
public abstract Image DefaultPage { get; }

คุณสมบัติมูลค่า

Image

Height

ได้รับความสูงของภาพ

public override int Height { get; }

คุณสมบัติมูลค่า

int

IsCached

ได้รับค่าแสดงให้เห็นว่าข้อมูลของวัตถุจะถูกเข้ารหัสในขณะนี้และไม่จําเป็นต้องอ่านข้อมูล

public override bool IsCached { get; }

คุณสมบัติมูลค่า

bool

PageCount

รับหน้าคํานวณ

public abstract int PageCount { get; }

คุณสมบัติมูลค่า

int

PageExportingAction

รับหรือตั้งค่าการดําเนินการส่งออกของหน้าโปรดทราบว่าการตั้งค่าวิธีการนี้จะปล่อยทรัพยากรหน้าโดยอัตโนมัติหลังจากดําเนินการมันจะดําเนินการทันทีก่อนหน้าแต่ละหน้าจะถูกบันทึก

public virtual PageExportingAction PageExportingAction { get; set; }

คุณสมบัติมูลค่า

PageExportingAction

Pages

รับหน้า

public abstract Image[] Pages { get; }

คุณสมบัติมูลค่า

Image [ ]

Width

รับภาพกว้าง

public override int Width { get; }

คุณสมบัติมูลค่า

int

Methods

CacheData()

ซ่อนข้อมูลและให้แน่ใจว่าไม่มีการโหลดข้อมูลเพิ่มเติมจะดําเนินการจากพื้นฐานAspose.Imaging.DataStreamSupporter.DataStreamContainer

public override void CacheData()

Crop(Rectangle)

รั้วตรงที่ระบุ

public override void Crop(Rectangle rectangle)

Parameters

rectangle Rectangle

ตุ๊กตา

GetEmbeddedImages()

ได้รับภาพรวม

public override EmbeddedImage[] GetEmbeddedImages()

Returns

EmbeddedImage [ ]

จํานวนรูปภาพ

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

Stream

กระแส سریال

ReleaseManagedResources()

เปิดตัวทรัพยากรที่จัดการ ตรวจสอบให้แน่ใจว่าไม่มีทรัพยากรที่ไม่ได้จัดการจะเปิดตัวที่นี่เนื่องจากอาจมีการเปิดตัวแล้ว

protected override void ReleaseManagedResources()

RemoveBackground(RemoveBackgroundSettings)

ลบพื้นหลัง

public override void RemoveBackground(RemoveBackgroundSettings settings)

Parameters

settings RemoveBackgroundSettings

การตั้งค่า

RemoveBackground()

ลบพื้นหลัง

public override void RemoveBackground()

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

การตั้งค่ารีไซเคิล

Rotate(เฟอร์รี่)

ภาพหมุนรอบศูนย์กลาง

public override void Rotate(float angle)

Parameters

angle float

มุมหมุนในเกรด หมายเลขเชิงบวกจะหมุนตามชั่วโมง

RotateFlip(RotateFlipType)

รูต, flips, หรือ รูตและ flips ภาพ

public override void RotateFlip(RotateFlipType rotateFlipType)

Parameters

rotateFlipType RotateFlipType

ประเภทของหมุน flip

SaveData(Stream)

เก็บข้อมูล

protected override void SaveData(Stream stream)

Parameters

stream Stream

กระแสเพื่อบันทึกข้อมูล

SetPalette(IColorPalette, บอล)

สร้างภาพแพลตฟอร์ม

public override void SetPalette(IColorPalette palette, bool updateColors)

Parameters

palette IColorPalette

แพลิเคชันที่กําหนดไว้

updateColors bool

หากกําหนดไว้เป็นสี “จริง” จะได้รับการปรับปรุงตามแพลตฟอร์มใหม่; ในทางอื่น ๆ ตัวชี้วัดสีจะยังคงไม่เปลี่ยนแปลง. โปรดทราบว่าตัวชี้วัดที่ไม่ได้เปลี่ยนแปลงอาจรบกวนภาพบนโหลดหากบางตัวชี้วัดมีรายการแพลตฟอร์มที่ไม่สอดคล้อง

ดูเพิ่มเติม

VectorImage , IMultipageImage

 แบบไทย