Class VectorMultipageImage

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

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

デフォルトページが表示されます。

[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()

データを隠し、下のデータから追加データの充電が行われないことを保証します。データ・ストリーム・サポーター・データ・ストリーム・コンタナー

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)

回転、フリップ、または回転し、画像をフリップします。

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

「真実」に設定された色は、新しいパレットに従って更新されます; そうでないと、色指数は変わらないままです. 変更されていない指数は、いくつかの指数が不適切なパレットエントリーを持っている場合、ロード上の画像が崩壊する可能性があることに注意してください。

こちらも見る

VectorImage , IMultipageImage

 日本語