## Uses of Class
org.faceless.pdf2.PDFCanvas

- Packages that use PDFCanvas
  Package | Description
  --- | ---
  org.faceless.pdf2 | Contains the classes used to create a PDF document

- - ### Uses of PDFCanvas in org.faceless.pdf2

    Methods in org.faceless.pdf2 that return PDFCanvas
    Modifier and Type | Method and Description
    --- | ---
    `PDFCanvas` | WidgetAnnotation.`getButtonImage()` For a `FormButton` annotation, return the image that is drawn on the button, or `null` if the field is not a button or no image is specified.
    `PDFCanvas` | BarCode.`getCanvas()` Return a new `PDFCanvas` containing the barcode.
    `PDFCanvas` | EGIZSignatureHandler.`getLayerAppearance(String value, PDFStyle style)`
    `PDFCanvas` | PKCS7SignatureHandler.`getLayerAppearance(String layername, PDFStyle textstyle)`
    `abstract PDFCanvas` | SignatureHandler.`getLayerAppearance(String layername, PDFStyle style)` Return a `PDFCanvas` for the specified layer.

    Methods in org.faceless.pdf2 with parameters of type PDFCanvas
    Modifier and Type | Method and Description
    --- | ---
    `void` | PDFCanvas.`drawCanvas(PDFCanvas canvas, float x1, float y1, float x2, float y2)` Draw a `PDFCanvas` at the specified position on the page.
    `void` | PDFPage.`drawCanvas(PDFCanvas canvas, float x1, float y1, float x2, float y2)` Draw a `PDFCanvas` at the specified position on the page.
    `void` | EGIZSignatureHandler.Factory.`populateCanvas(PDFCanvas canvas, int width, int height, EGIZSignatureHandler handler)` Populate the supplied canvas with the signature appearance.
    `void` | WidgetAnnotation.`setButtonImage(PDFCanvas image, char scale, boolean anamorphic, double x, double y)` For `FormButton` annotations, set the image to display on the button.
    `void` | AnnotationStamp.`setCanvas(String name, PDFCanvas canvas)` Set this stamp to use the specified canvas
    `void` | AcrobatSignatureHandlerFactory.`setCustomAppearance(PDFCanvas canvas, float x1, float y1, float x2, float y2)` Set a custom appearance for this signature.
    `void` | PKCS7SignatureHandler.`setCustomAppearance(PDFCanvas canvas, float x1, float y1, float x2, float y2)` Set a custom appearance for this signature.

    Constructors in org.faceless.pdf2 with parameters of type PDFCanvas
    Constructor and Description
    `AnnotationStamp(String name, PDFCanvas canvas)` Create a new Stamp from the specified canvas.
    `PDFCanvas(PDFCanvas canvas)` Create a new Canvas that's a clone of the specified `PDFCanvas`.
    `PDFPattern(PDFCanvas canvas, float x1, float y1, float x2, float y2)` Create a pattern from the specified `PDFCanvas`.

Copyright © 2001-2015 Big Faceless Organization