Class VectorMultipageImage
名称: Aspose.Imaging アセンション: Aspose.Imaging.dll (25.4.0)
Vector マルチページ画像
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
デフォルトページが表示されます。
[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()
データを隠し、下のデータから追加データの充電が行われないことを保証します。データ・ストリーム・サポーター・データ・ストリーム・コンタナー
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)
回転、フリップ、または回転し、画像をフリップします。
public override void RotateFlip(RotateFlipType rotateFlipType)
Parameters
rotateFlipType
RotateFlipType
ローテットフリップの種類
SaveData(Stream)
データを保存します。
protected override void SaveData(Stream stream)
Parameters
stream
Stream
データを保存するためのストリーム。
SetPalette(ボール、ボール)
画像パレットを設定します。
public override void SetPalette(IColorPalette palette, bool updateColors)
Parameters
palette
IColorPalette
パレットを設定する。
updateColors
bool
「真実」に設定された色は、新しいパレットに従って更新されます; そうでないと、色指数は変わらないままです. 変更されていない指数は、いくつかの指数が不適切なパレットエントリーを持っている場合、ロード上の画像が崩壊する可能性があることに注意してください。