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