# Uses of Class
com.evopdf.RectangleFloat

- ## Uses of RectangleFloat in com.evopdf

  Fields in com.evopdf declared as RectangleFloat
  Modifier and Type
  Field
  Description
  `static final RectangleFloat`
  RectangleFloat.`EMPTY`
  Methods in com.evopdf that return RectangleFloat
  Modifier and Type
  Method
  Description
  `RectangleFloat`
  PdfFormField.`boundingRectangle()`
  Gets the PDF form field control box in PDF page with the dimensions expressed in points
  `RectangleFloat`
  PdfFormRadioButton.`boundingRectangle()`
  Gets the radio button bounds in PDF page with the dimensions expressed in points
  `RectangleFloat`
  DigitalSignatureElement.`bounds()`
  Gets the bounds of the rectangle where the certificate will be applied in PDF page
  `RectangleFloat`
  PageGraphicElement.`clipRectangle()`
  Gets the clip rectangle applied when the element is rendered in PDF
  `RectangleFloat`
  ConversionSummary.`lastPageRectangle()`
  Gets the bounds of the rectangle rendered on the last page.
  `RectangleFloat`
  FileAttachmentElement.`linkRectangle()`
  Gets the file attachment icon rectangle in PDF page
  `RectangleFloat`
  FileLinkElement.`linkRectangle()`
  Gets the file link element rectangle in PDF page
  `RectangleFloat`
  InternalLinkElement.`linkRectangle()`
  Gets the internal link element rectangle
  `RectangleFloat`
  LinkUrlElement.`linkRectangle()`
  Gets the URL link element rectangle in PDF page
  `RectangleFloat`
  SoundLinkElement.`linkRectangle()`
  Gets the sound file link rectangle in PDF page
  `RectangleFloat`
  TextNoteElement.`linkRectangle()`
  Gets the text note element rectangle in PDF page
  `RectangleFloat`
  PdfRectangle.`rectangle()`
  Gets the rectangle position inside the PDF page drawing area.
  Methods in com.evopdf with parameters of type RectangleFloat
  Modifier and Type
  Method
  Description
  `void`
  PdfFormField.`setBoundingRectangle(RectangleFloat bounds)`
  Sets the PDF form field control box in PDF page with the dimensions expressed in points
  `void`
  PdfFormRadioButton.`setBoundingRectangle(RectangleFloat bounds)`
  Sets the radio button bounds in PDF page with the dimensions expressed in points
  `void`
  DigitalSignatureElement.`setBounds(RectangleFloat bounds)`
  Sets the bounds of the rectangle where the certificate will be applied in PDF page.
  `void`
  PageGraphicElement.`setClipRectangle(RectangleFloat clipRectangle)`
  Sets the clip rectangle applied when the element is rendered in PDF
  `void`
  ConversionSummary.`setLastPageRectangle(RectangleFloat lastPageRectangle)`
  Sets the bounds
  `void`
  FileAttachmentElement.`setLinkRectangle(RectangleFloat linkRectangle)`
  Sets the file attachment icon rectangle in PDF page
  `void`
  FileLinkElement.`setLinkRectangle(RectangleFloat linkRectangle)`
  Sets the file link element rectangle in PDF page
  `void`
  InternalLinkElement.`setLinkRectangle(RectangleFloat linkRectangle)`
  Sets the internal link element rectangle in PDF page
  `void`
  LinkUrlElement.`setLinkRectangle(RectangleFloat linkRectangle)`
  Sets the URL link element rectangle in PDF page
  `void`
  SoundLinkElement.`setLinkRectangle(RectangleFloat linkRectangle)`
  Sets the sound file link rectangle in PDF page
  `void`
  TextNoteElement.`setLinkRectangle(RectangleFloat linkRectangle)`
  Sets the text note element rectangle in PDF page
  Constructors in com.evopdf with parameters of type RectangleFloat
  Modifier
  Constructor
  Description
  ``
  `DigitalSignatureElement(RectangleFloat bounds, byte[] pfxData, String pfxPassword, int certificateIndex)`
  Constructs a digital signature element that can be applied to a PDF page in the given position
  ``
  `DigitalSignatureElement(RectangleFloat bounds, String pfxFile, String pfxPassword, int certificateIndex)`
  * Constructs a digital signature element that can be applied to a PDF page in the given position
  ``
  `FileAttachmentElement(RectangleFloat linkRectangle, byte[] fileData, String attachmentName)`
  Creates a file attachment from a stream and a link in page to the attachment
  ``
  `FileAttachmentElement(RectangleFloat linkRectangle, String filePath)`
  Creates a file attachment and a link in page to the attachment
  ``
  `FileLinkElement(RectangleFloat linkRectangle, String filePath)`
  Constructs a file link element
  ``
  `InternalLinkElement(RectangleFloat linkRectangle, ExplicitDestination linkDestination)`
  Constructs a PDF internal link element with the given location and destination
  ``
  `LinkUrlElement(RectangleFloat linkRectangle, String linkURL)`
  Constructs a URL link element
  ``
  `PdfFormButton(RectangleFloat box, String text, PdfFont pdfFont)`
  Constructs text box form field
  ``
  `PdfFormCheckBox(RectangleFloat box, boolean isChecked)`
  Constructs a check box form fields
  ``
  `PdfFormComboBox(RectangleFloat box, String[] items, PdfFont pdfFont)`
  Constructs a combo box form field
  ``
  `PdfFormListBox(RectangleFloat box, String[] items, PdfFont pdfFont)`
  Constructs a list box form field
  ``
  `PdfFormRadioButton(RectangleFloat box, String buttonName)`
  Constructs a radio button form field to be added to a radio buttons group
  ``
  `PdfFormTextBox(RectangleFloat box, String text, PdfFont pdfFont)`
  Constructs a text box form field
  ``
  `RectangleElement(RectangleFloat rectangle)`
  Constructs a rectangle element based on a bounding rectangle
  ``
  `SoundLinkElement(RectangleFloat linkRectangle, byte[] soundData)`
  Constructs a sound link element at the given location in PDF page and using the given sound data
  ``
  `SoundLinkElement(RectangleFloat linkRectangle, String filePath)`
  Constructs a sound link element at the given location in PDF page and using the given sound file
  ``
  `TextNoteElement(RectangleFloat linkRectangle, String text)`
  Constructs a text note element