Class VectorMultipageImage
ชื่อพื้นที่: Aspose.Imaging การประกอบ: Aspose.Imaging.dll (25.5.0)
รูปภาพ Vector Multipage
public abstract class VectorMultipageImage : VectorImage, IDisposable, IObjectWithBounds, IObjectWithSizeF, IMultipageImageInheritance
object ← DisposableObject ← DataStreamSupporter ← Image ← VectorImage ← VectorMultipageImage
Derived
Implements
IDisposable , IObjectWithBounds , IObjectWithSizeF , IMultipageImage
อนุญาโตตุลาการ
VectorImage.GetDefaultOptions(object[]) , 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; }คุณสมบัติมูลค่า
DefaultPage
ได้รับหน้า default
[Obsolete("Please use Pages[n]")]
public abstract Image DefaultPage { get; }คุณสมบัติมูลค่า
Height
ได้รับความสูงของภาพ
public override int Height { get; }คุณสมบัติมูลค่า
IsCached
ได้รับค่าแสดงให้เห็นว่าข้อมูลของวัตถุจะถูกเข้ารหัสในขณะนี้และไม่จําเป็นต้องอ่านข้อมูล
public override bool IsCached { get; }คุณสมบัติมูลค่า
PageCount
รับหน้าคํานวณ
public abstract int PageCount { get; }คุณสมบัติมูลค่า
PageExportingAction
รับหรือตั้งค่าการดําเนินการส่งออกของหน้าโปรดทราบว่าการตั้งค่าวิธีการนี้จะปล่อยทรัพยากรหน้าโดยอัตโนมัติหลังจากดําเนินการมันจะดําเนินการทันทีก่อนหน้าแต่ละหน้าจะถูกบันทึก
public virtual PageExportingAction PageExportingAction { get; set; }คุณสมบัติมูลค่า
Pages
รับหน้า
public abstract Image[] Pages { get; }คุณสมบัติมูลค่า
Image [ ]
Width
รับภาพกว้าง
public override int Width { get; }คุณสมบัติมูลค่า
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
กระแส سریال
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
หากกําหนดไว้เป็นสี “จริง” จะได้รับการปรับปรุงตามแพลตฟอร์มใหม่; ในทางอื่น ๆ ตัวชี้วัดสีจะยังคงไม่เปลี่ยนแปลง. โปรดทราบว่าตัวชี้วัดที่ไม่ได้เปลี่ยนแปลงอาจรบกวนภาพบนโหลดหากบางตัวชี้วัดมีรายการแพลตฟอร์มที่ไม่สอดคล้อง