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