public class ImagePixelFormat
Example:
Document doc = new Document(getMyDir() + "Rendering.docx");
ImageSaveOptions imageSaveOptions = new ImageSaveOptions(SaveFormat.PNG);
imageSaveOptions.setImageColorMode(ImageColorMode.BLACK_AND_WHITE);
imageSaveOptions.setPixelFormat(ImagePixelFormat.FORMAT_1_BPP_INDEXED);
// ImageSaveOptions instances can be cloned
Assert.assertNotEquals(imageSaveOptions.deepClone(), imageSaveOptions);
doc.save(getArtifactsDir() + "ImageSaveOptions.BlackAndWhite.png", imageSaveOptions);
Field Summary | ||
---|---|---|
static final int | FORMAT_16_BPP_RGB_555 | |
16 bits per pixel, RGB.
|
||
static final int | FORMAT_16_BPP_RGB_565 | |
16 bits per pixel, RGB.
|
||
static final int | FORMAT_16_BPP_ARGB_1555 | |
16 bits per pixel, ARGB.
|
||
static final int | FORMAT_24_BPP_RGB | |
24 bits per pixel, RGB.
|
||
static final int | FORMAT_32_BPP_RGB | |
32 bits per pixel, RGB.
|
||
static final int | FORMAT_32_BPP_ARGB | |
32 bits per pixel, ARGB.
|
||
static final int | FORMAT_32_BPP_P_ARGB | |
32 bits per pixel, ARGB, premultiplied alpha.
|
||
static final int | FORMAT_48_BPP_RGB | |
48 bits per pixel, RGB.
|
||
static final int | FORMAT_64_BPP_ARGB | |
64 bits per pixel, ARGB.
|
||
static final int | FORMAT_64_BPP_P_ARGB | |
64 bits per pixel, ARGB, premultiplied alpha.
|
||
static final int | FORMAT_1_BPP_INDEXED | |
1 bit per pixel, Indexed.
|
public static final int FORMAT_16_BPP_RGB_555
public static final int FORMAT_16_BPP_RGB_565
public static final int FORMAT_16_BPP_ARGB_1555
public static final int FORMAT_24_BPP_RGB
public static final int FORMAT_32_BPP_RGB
public static final int FORMAT_32_BPP_ARGB
public static final int FORMAT_32_BPP_P_ARGB
public static final int FORMAT_48_BPP_RGB
public static final int FORMAT_64_BPP_ARGB
public static final int FORMAT_64_BPP_P_ARGB
public static final int FORMAT_1_BPP_INDEXED