Class GifOptions

GifOptions class

gif ファイル形式の作成オプション。

public class GifOptions : ImageOptionsBase

コンストラクター

名前説明
GifOptions()の新しいインスタンスを初期化しますGifOptionsclass.
GifOptions(GifOptions)の新しいインスタンスを初期化しますGifOptionsclass.

プロパティ

名前説明
BackgroundColorIndex { get; set; }GIF 背景色インデックスを取得または設定します。
BufferSizeHint { get; set; }すべての内部バッファーの最大許容サイズが定義されているバッファー サイズのヒントを取得または設定します。
ColorResolution { get; set; }GIF の色解像度を取得または設定します。
virtual DefaultReplacementFont { get; set; }デフォルトの置換フォントを取得または設定します (PSD ファイル内の既存のレイヤー フォントがシステムに表示されない場合、ラスターにエクスポートするときにテキストの描画に使用されるフォント)。 デフォルト フォントの適切な名前を取得するには、次のコード スニペットを使用できます。 : System.Drawing.Text.InstalledFontCollection col = new System.Drawing.Text.InstalledFontCollection(); System.Drawing.FontFamily[] ファミリー = col.Families; 文字列 defaultFontName = ファミリー[0].Name; PsdLoadOptions psdLoadOptions = new PsdLoadOptions() { DefaultReplacementFont = defaultFontName });
Disposed { get; }このインスタンスが破棄されているかどうかを示す値を取得します。
DoPaletteCorrection { get; set; }パレット補正を適用するかどうかを示す値を取得または設定します。
FullFrame { get; set; }[フル フレーム] かどうかを示す値を取得または設定します。
HasTrailer { get; set; }GIF にトレーラーがあるかどうかを示す値を取得または設定します。
Interlaced { get; set; }画像をインターレースする必要がある場合は true.
IsPaletteSorted { get; set; }パレット エントリが並べ替えられているかどうかを示す値を取得または設定します。
MaxDiff { get; set; }最大許容ピクセル差を取得または設定します。 0 より大きい場合、非可逆圧縮が使用されます。 最適な非可逆圧縮の推奨値は 80 です。30 は非常に軽い圧縮で、200 は重い圧縮です。 圧縮アルゴリズムの制限により、損失がほとんどない場合に最適に機能します。非常に高い損失レベルでは、それほど多くの利益は得られません. 許容値の範囲は [0, 1000]. です。
MultiPageOptions { get; set; }マルチページ オプション
virtual Palette { get; set; }カラー パレットを取得または設定します。
PixelAspectRatio { get; set; }GIF ピクセルの縦横比を取得または設定します。
ProgressEventHandler { get; set; }進行状況イベント ハンドラーを取得または設定します。
virtual ResolutionSettings { get; set; }解像度設定を取得または設定します。
Source { get; set; }でイメージを作成するソースを取得または設定します。
VectorRasterizationOptions { get; set; }ベクター ラスター化オプションを取得または設定します。
override XmpData { get; set; }XMP メタデータ コンテナーを取得または設定します。

メソッド

名前説明
virtual Clone()このインスタンスを複製します。
Dispose()現在のインスタンスを破棄します。

この例では、エクスポート目的で SaveOptions 名前空間のさまざまなクラスを使用する方法を示します。 Psd 型の画像は、Image のインスタンスに読み込まれ、いくつかの形式にエクスポートされます。

[C#]

// Image クラスのインスタンスに既存の画像をロードする
using (Aspose.PSD.Image image = Aspose.PSD.Image.Load(@"C:\temp\image.psd"))
{
    //デフォルトのオプションを使用して BMP ファイル形式にエクスポートします
    image.Save(@"C:\temp\output.bmp", new Aspose.PSD.ImageOptions.BmpOptions());

    //デフォルトのオプションを使用して JPEG ファイル形式にエクスポートします
    image.Save(@"C:\temp\output.jpeg", new Aspose.PSD.ImageOptions.JpegOptions());

    //デフォルトのオプションを使用して JPEG 2000 ファイル形式にエクスポートします
    image.Save(@"C:\temp\output.jp2", new Aspose.PSD.ImageOptions.Jpeg2000Options());

    //デフォルトのオプションを使用して PNG ファイル形式にエクスポートします
    image.Save(@"C:\temp\output.png", new Aspose.PSD.ImageOptions.PngOptions());

    //デフォルトのオプションを使用して TIFF ファイル形式にエクスポートします
    image.Save(@"c:\temp\output.tiff", new Aspose.PSD.ImageOptions.TiffOptions(Aspose.PSD.FileFormats.Tiff.Enums.TiffExpectedFormat.Default));
}

関連項目