Summary: Methods | Inherited Methods | [Expand All]
public static class

# PDFCompat.PDFDraw

extends Object

java.lang.Object
↳ | com.pdftron.pdf.PDFCompat.PDFDraw

## Summary

Public Methods
static void | Destroy(long impl, long procdata)
static void | DestroyProcData(long procdata)
static void | Export(long impl, long page, String filename, String format, long encoder_params)
static long[] | GetBitmap(long impl, long page)
static long | PDFDrawCreate(double dpi)
static void | SetAntiAliasing(long impl, boolean enable_aa)
static void | SetCaching(long impl, boolean enabled)
static void | SetColorPostProcessMode(long impl, int mode)
static void | SetDPI(long impl, double dpi)
static void | SetDataBuf(long impl, long data_ptr, int[] image_data)
static void | SetDataBufByte(long impl, long data_ptr, byte[] data)
static void | SetDefaultPageColor(long impl, byte r, byte g, byte b)
static void | SetDrawAnnotations(long impl, boolean render_annots)
static long | SetErrorReportProc(long impl, ErrorReportProc error_proc, Object data)
static void | SetFlipYAxis(long impl, boolean flip_y)
static void | SetGamma(long impl, double exp)
static void | SetHighlightFields(long impl, boolean highlight_fields)
static void | SetImageSize(long impl, int width, int height, boolean preserve_aspect_ratio)
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 | SetPageBox(long impl, int region)
static void | SetPageTransparent(long impl, boolean is_transparent)
static void | SetPathHinting(long impl, boolean enable_ph)
static void | SetPrintMode(long impl, boolean is_printing)
static void | SetRasterizerType(long impl, int type)
static void | SetRotate(long impl, int r)
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 procdata)

##### Throws

PDFNetException |

#### public static void DestroyProcData (long procdata)

##### Throws

PDFNetException |

#### public static void Export (long impl, long page, String filename, String format, long encoder_params)

##### Throws

PDFNetException |

#### public static long[] GetBitmap (long impl, long page)

##### Throws

PDFNetException |

#### public static long PDFDrawCreate (double dpi)

##### 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 SetColorPostProcessMode (long impl, int mode)

##### Throws

PDFNetException |

#### public static void SetDPI (long impl, double dpi)

##### Throws

PDFNetException |

#### public static void SetDataBuf (long impl, long data_ptr, int[] image_data)

##### Throws

PDFNetException |

#### public static void SetDataBufByte (long impl, long data_ptr, byte[] data)

##### 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 long SetErrorReportProc (long impl, ErrorReportProc error_proc, Object data)

##### Throws

PDFNetException |

#### public static void SetFlipYAxis (long impl, boolean flip_y)

##### 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 SetImageSize (long impl, int width, int height, boolean preserve_aspect_ratio)

##### 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 SetPageBox (long impl, int region)

##### Throws

PDFNetException |

#### public static void SetPageTransparent (long impl, boolean is_transparent)

##### 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 SetRasterizerType (long impl, int type)

##### Throws

PDFNetException |

#### public static void SetRotate (long impl, int r)

##### Throws

PDFNetException |

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

##### Throws

PDFNetException |