PdfImageCompression

Inheritance: java.lang.Object, java.lang.Enum

public enum PdfImageCompression extends Enum<PdfImageCompression>

PDF ファイル内の画像に適用される圧縮タイプを指定します。

フィールド

フィールド説明
Auto各画像に最適な圧縮を自動的に選択します。
FlateFlate 圧縮。
JpegJPEG 圧縮。
LzwBaselinePredictor予測子の選択は PNG Paeth 予測子に制限され、処理が高速化されます。
LzwOptimizedPredictor予測子の選択はより複雑で、画像サイズは小さくなる可能性がありますが、時間がかかります。
None生の画像バイトを保存するため、PDF ファイルサイズが大きくなります。
RleRun Length 圧縮。

メソッド

メソッド説明
valueOf(Class arg0, String arg1)
compareTo(E arg0)
describeConstable()
equals(Object arg0)
getClass()
getDeclaringClass()
hashCode()
name()
notify()
notifyAll()
ordinal()
toString()
valueOf(String name)
values()
wait()
wait(long arg0)
wait(long arg0, int arg1)

Auto

public static final PdfImageCompression Auto

各画像に最適な圧縮を自動的に選択します。

Flate

public static final PdfImageCompression Flate

Flate 圧縮。

Jpeg

public static final PdfImageCompression Jpeg

JPEG 圧縮。透過はサポートされません。

LzwBaselinePredictor

public static final PdfImageCompression LzwBaselinePredictor

予測子の選択は PNG Paeth 予測子に制限され、処理が高速化されます。実際には驚くほど良好に動作し、LzwOptimizedPredictor よりも優れています。

LzwOptimizedPredictor

public static final PdfImageCompression LzwOptimizedPredictor

予測子の選択はより複雑で、画像サイズは小さくなる可能性がありますが、時間がかかります。

None

public static final PdfImageCompression None

生の画像バイトを保存するため、PDF ファイルサイズが大きくなります。

Rle

public static final PdfImageCompression Rle

Run Length 圧縮。

valueOf(Class arg0, String arg1)

public static T <T>valueOf(Class<T> arg0, String arg1)

Parameters:

パラメータ説明
arg0java.lang.Class
arg1java.lang.String

Returns: T

compareTo(E arg0)

public final int compareTo(E arg0)

Parameters:

パラメータ説明
arg0E

Returns: int

describeConstable()

public final Optional<Enum.EnumDesc<E>> describeConstable()

Returns: java.util.Optional<java.lang.Enum.EnumDesc>

equals(Object arg0)

public final boolean equals(Object arg0)

Parameters:

パラメータ説明
arg0java.lang.Object

Returns: boolean

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getDeclaringClass()

public final Class<E> getDeclaringClass()

Returns: java.lang.Class

hashCode()

public final int hashCode()

Returns: int

name()

public final String name()

Returns: java.lang.String

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

ordinal()

public final int ordinal()

Returns: int

toString()

public String toString()

Returns: java.lang.String

valueOf(String name)

public static PdfImageCompression valueOf(String name)

Parameters:

パラメータ説明
名前java.lang.String

Returns: PdfImageCompression

values()

public static PdfImageCompression[] values()

Returns: com.aspose.xps.rendering.PdfImageCompression[]

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Parameters:

パラメータ説明
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

パラメータ説明
arg0long
arg1int