Summary: Methods | Inherited Methods | [Expand All]
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
boolean | equals(Object arg0)
final Class<?> | getClass()
int | hashCode()
final void | notify()
final void | notifyAll()
String | toString()
final void | wait(long arg0, int arg1)
final void | wait(long arg0)
final void | wait()

## Public Methods

#### public static void Destroy (long impl, long impl_cancel)

##### Throws

PDFNetException |

#### public static int GetColorPostProcessMode (long impl)

##### Throws

PDFNetException |

#### public static long PDFRasterizerCreate ()

##### Throws

PDFNetException |

#### public static long PDFRasterizerCreateCancelFlag ()

##### Throws

PDFNetException |

#### 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)

##### Throws

PDFNetException |

#### 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)

##### Throws

PDFNetException |

#### 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)

##### Throws

PDFNetException |

#### public static void SetAntiAliasing (long impl, boolean enable_aa)

##### Throws

PDFNetException |

#### public static void SetCaching (long impl, boolean enabled)

##### Throws

PDFNetException |

#### public static void SetCancel (long impl_cancel, boolean cancel)

##### Throws

PDFNetException |

#### public static void SetColorPostProcessMode (long impl, int mode)

##### Throws

PDFNetException |

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

##### Throws

PDFNetException |

#### public static void SetDrawAnnotations (long impl, boolean render_annots)

##### Throws

PDFNetException |

#### public static void SetGamma (long impl, double exp)

##### Throws

PDFNetException |

#### public static void SetHighlightFields (long impl, boolean highlight_fields)

##### Throws

PDFNetException |

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

##### Throws

PDFNetException |

#### public static void SetOCGContext (long impl, long ctx)

##### Throws

PDFNetException |

#### public static void SetOverprint (long impl, int overprint)

##### Throws

PDFNetException |

#### public static void SetPathHinting (long impl, boolean enable_ph)

##### Throws

PDFNetException |

#### public static void SetPrintMode (long impl, boolean is_printing)

##### Throws

PDFNetException |

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

##### Throws

PDFNetException |