Vcl.Imaging.pngimage.TPngImage.Filters
Delphi
property Filters: TFilters read fFilters write fFilters;
C++
__property TFilters Filters = {read=fFilters, write=fFilters, nodefault};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
property | public | Vcl.Imaging.pngimage.pas Vcl.Imaging.pngimage.hpp |
Vcl.Imaging.pngimage | TPngImage |
説明
PNG 画像に適用されているフィルタを示します。
Filters プロパティを使用すると、PNG 画像で使われているフィルタ アルゴリズムを確認したり設定することができます。Filters プロパティで指定されたフィルタは、画像を圧縮する前に使われます。フィルタ アルゴリズムの主な目的は、最適な圧縮ができるように画像を準備することです。このプロパティが取り得る値とその意味を以下の表に示します。
値 | 意味 |
---|---|
pfNone |
フィルタは適用されず、スキャン ラインはそのまま格納されます。 |
pfSub |
Sub アルゴリズムが使われます。 |
pfUp |
Up アルゴリズムが使われます。 |
pfAverage |
Average アルゴリズムが使われます。 |
pfPaeth |
Paeth アルゴリズムが使われます。 |