# Uses of Class
com.evopdf.PdfPage

- ## Uses of PdfPage in com.evopdf

  Methods in com.evopdf that return PdfPage
  Modifier and Type
  Method
  Description
  `PdfPage`
  Document.`addPage()`
  Creates a new PDF page and adds it to the collection.
  `PdfPage`
  Document.`addPage(PdfMargins pageMargins)`
  Creates a new PDF page and adds it to the collection.
  `PdfPage`
  Document.`addPage(PdfPageSize pageSize, PdfMargins pageMargins)`
  Creates a new PDF page and adds it to the collection.
  `PdfPage`
  Document.`addPage(PdfPageSize pageSize, PdfMargins pageMargins, PdfPageOrientation pageOrientation)`
  Creates a new PDF page with the specified size, margins and orientation and adds it to the collection
  `PdfPage`
  Document.`addPage(PdfPageSize pageSize, PdfMargins pageMargins, PdfPageOrientation pageOrientation, RotationAngle pageRotation)`
  Creates a new PDF page with the specified size, margins and orientation and adds it to the collection
  `PdfPage`
  ExplicitDestination.`destPage()`
  Gets the destination page
  `PdfPage`
  Document.`getPage(int index)`
  Gets the PDF page from the given index or null if the index is out of bounds
  `PdfPage`
  Document.`insertPage(int index, PdfPageSize pageSize, PdfMargins pageMargins, PdfPageOrientation pageOrientation)`
  Creates a new PDF page with the specified size, margins and orientation and inserts it into the collection at the specified index
  `PdfPage`
  Document.`insertPage(int index, PdfPageSize pageSize, PdfMargins pageMargins, PdfPageOrientation pageOrientation, RotationAngle pageRotation)`
  Creates a new PDF page with the specified size, margins and orientation and inserts it into the collection at the specified index
  Methods in com.evopdf with parameters of type PdfPage
  Modifier and Type
  Method
  Description
  `void`
  PdfForm.`addButton(PdfPage pdfPage, PdfFormButton button)`
  Creates a button in PDF form
  `void`
  PdfForm.`addCheckBox(PdfPage pdfPage, PdfFormCheckBox checkBox)`
  Creates a check box form field in PDF form of the PDF document
  `void`
  PdfForm.`addComboBox(PdfPage pdfPage, PdfFormComboBox comboBox)`
  Creates a combo box field in PDF form
  `void`
  PdfForm.`addListBox(PdfPage pdfPage, PdfFormListBox listBox)`
  Creates a list box field in PDF form
  `void`
  PdfFormRadioButtonsGroup.`addRadioButton(PdfPage pdfPage, PdfFormRadioButton radioButton)`
  Creates a radio button with given box and the given name in the given PDF page
  `void`
  PdfForm.`addRadioButtonsGroup(PdfPage pdfPage, PdfFormRadioButtonsGroup radioButtonsGroup)`
  Creates a group of radio buttons in PDF form
  `void`
  PdfForm.`addTextBox(PdfPage pdfPage, PdfFormTextBox textBox)`
  Creates a text box form field in PDF form of the PDF document
  `int`
  Document.`indexOfPage(PdfPage pdfPage)`
  Gets the index of a PDF page in pages collection
  Constructors in com.evopdf with parameters of type PdfPage
  Modifier
  Constructor
  Description
  ``
  `ExplicitDestination(PdfPage page)`
  Constructs a destination to the specified page
  ``
  `ExplicitDestination(PdfPage page, PointFloat point)`
  Constructs a destination to the specified location in the specified page
  ``
  `ExplicitDestination(PdfPage page, PointFloat point, DestinationViewMode viewMode)`
  Constructs a destination to the specified location in the specified page and with the specified view mode of the destination page