public static class

PDFCompat.PDFRasterizer

extends Object
java.lang.Object
   ↳ com.pdftron.pdf.PDFCompat.PDFRasterizer

Summary

Public Methods
static void Destroy(long impl, long impl_cancel)
static int GetColorPostProcessMode(long impl)
static long PDFRasterizerCreate()
static long PDFRasterizerCreateCancelFlag()
static void Rasterize(long impl, long page, byte[] out_buf, int width, int height, int stride, int num_comps, boolean demult, long device_mtx, long clip)
static void RasterizeToIntBuffer(long impl, long page, int[] out_buf, int width, int height, boolean demult, long device_mtx, long clip, long scrl_clip, long impl_cancel)
static void RasterizeWithCancel(long impl, long page, byte[] out_buf, int width, int height, int stride, int num_comps, boolean demult, long device_mtx, long clip, long cancel)
static void SetAntiAliasing(long impl, boolean enable_aa)
static void SetCaching(long impl, boolean enabled)
static void SetCancel(long impl_cancel, boolean cancel)
static void SetColorPostProcessMode(long impl, int mode)
static void SetDefaultPageColor(long impl, byte r, byte g, byte b)
static void SetDrawAnnotations(long impl, boolean render_annots)
static void SetGamma(long impl, double exp)
static void SetHighlightFields(long impl, boolean highlight_fields)
static void SetImageSmoothing(long impl, boolean smoothing_enabled, boolean hq_image_resampling)
static void SetOCGContext(long impl, long ctx)
static void SetOverprint(long impl, int overprint)
static void SetPathHinting(long impl, boolean enable_ph)
static void SetPrintMode(long impl, boolean is_printing)
static void SetThinLineAdjustment(long impl, boolean pixel_grid_fit, boolean stroke_adjust)
[Expand]
Inherited Methods
From class java.lang.Object

Public Methods

public static void Destroy (long impl, long impl_cancel)

public static int GetColorPostProcessMode (long impl)

public static long PDFRasterizerCreate ()

public static long PDFRasterizerCreateCancelFlag ()

public static void Rasterize (long impl, long page, byte[] out_buf, int width, int height, int stride, int num_comps, boolean demult, long device_mtx, long clip)

public static void RasterizeToIntBuffer (long impl, long page, int[] out_buf, int width, int height, boolean demult, long device_mtx, long clip, long scrl_clip, long impl_cancel)

public static void RasterizeWithCancel (long impl, long page, byte[] out_buf, int width, int height, int stride, int num_comps, boolean demult, long device_mtx, long clip, long cancel)

public static void SetAntiAliasing (long impl, boolean enable_aa)

public static void SetCaching (long impl, boolean enabled)

public static void SetCancel (long impl_cancel, boolean cancel)

public static void SetColorPostProcessMode (long impl, int mode)

public static void SetDefaultPageColor (long impl, byte r, byte g, byte b)

public static void SetDrawAnnotations (long impl, boolean render_annots)

public static void SetGamma (long impl, double exp)

public static void SetHighlightFields (long impl, boolean highlight_fields)

public static void SetImageSmoothing (long impl, boolean smoothing_enabled, boolean hq_image_resampling)

public static void SetOCGContext (long impl, long ctx)

public static void SetOverprint (long impl, int overprint)

public static void SetPathHinting (long impl, boolean enable_ph)

public static void SetPrintMode (long impl, boolean is_printing)

public static void SetThinLineAdjustment (long impl, boolean pixel_grid_fit, boolean stroke_adjust)