TiffImage

TiffImage class

メタデータと追加メソッドを含む TIFF (Tagged Image File Format) 形式の 1 つの画像を表します

public sealed class TiffImage : RasterImageResourceBase

コンストラクター

名前 説明
TiffImage(string, Stream) コンテンツから新しい GifImage インスタンスを作成し、バイト ストリームとして表され、指定された name を使用します
TiffImage(string, string) コンテンツから新しい TiffImage インスタンスを作成し、base64 でエンコードされた文字列として表され、指定された name を使用します

プロパティ

名前 説明
AspectRatio { get; } この画像の縦横比を幅と高さの関係として返します
ByteContent { get; } このラスター イメージのコンテンツをバイト stream として返します
FilenameWithExtension { get; } 名前と拡張子で構成される、このラスター イメージの正しいファイル名を返します。理論的には名前とは異なる場合があります.
FramesCount { get; } この TIFF 画像内のフレーム (画像) の数を返します。 1. 未満にすることはできません
IsDisposed { get; } このラスター イメージを破棄するかどうかを決定します
Length { get; } このラスター イメージ ファイルの長さをバイト単位で返します
LinearDimensions { get; } このラスター イメージの直線寸法 (幅と高さ) を返します
Name { get; } このラスター イメージの名前を返します。通常、ファイル名の拡張子は含まれず、理論的には filename. とは異なる場合があります。
TextContent { get; } このラスター イメージのコンテンツを base64 でエンコードされた string として返します
override Type { get; } ImageType.Tiff を返します

メソッド

名前 説明
Dispose() このラスター イメージを破棄し、その内容を破棄し、ほとんどのメソッドとプロパティを非動作にします
Equals(IHtmlResource) 参照の等価性を指定してこのインスタンスをチェックします。
GenerateBitmap() このラスター イメージから「System.Drawing.Bitmap」の新しいインスタンスを生成して返します。
ReduceToNewHeight(ushort) 同じタイプの新しい縮小された画像リソースを作成して返しますが、指定された新しい縮小された高さとそれに比例して縮小された幅があります.
Save(string) このラスター イメージを指定したファイルに保存します
static IsValid(Stream) 指定されたストリームが有効な TIFF かどうかを確認します image
static IsValid(string) 指定された base64 でエンコードされた文字列が有効な TIFF 画像であるかどうかを確認します image

イベント

名前 説明
event Disposed このラスター画像が破棄されたときに発生するイベント

備考

詳細については、https://en.wikipedia.org/wiki/TIFF を参照してください。非常にまれなケースですが、WordProcessing ドキュメント内に TIFF が存在することがあります。

関連項目