Forms
-
Button Form Element (check boxes, radio buttons, regular form push buttons)
See moreDeclaration
Objective-C
@interface PSPDFButtonFormElement : PSPDFFormElement
Swift
class ButtonFormElement : FormElement
-
Represents one button form field in a PDF form. They come in three variants:
- A push button that can have a action attached to it.
- A check box that can be independently checked or unchecked.
- A radio button that are mutually exclusive.
A
See morePSPDFButtonFormField
can be the parent of multiple buttons, like a RadioButton group.Declaration
Objective-C
@interface PSPDFButtonFormField : PSPDFFormField
Swift
class ButtonFormField : PDFFormField
-
Choice Form Element.
See moreDeclaration
Objective-C
@interface PSPDFChoiceFormElement : PSPDFFormElement
Swift
class ChoiceFormElement : FormElement
-
Represents a choice form field in a PDF form. This allows the user to select one of the given options or, if
See moreisEdit
istrue
, enter their own option value.Declaration
Objective-C
@interface PSPDFChoiceFormField : PSPDFFormField
Swift
class ChoiceFormField : PDFFormField
-
Represents a PDF form element.
See moreDeclaration
Objective-C
@interface PSPDFFormElement : PSPDFWidgetAnnotation
Swift
class FormElement : WidgetAnnotation
-
A form field represents one logical field in the PDF form. Use a
See morePSPDFFormParser
to retrieve them. You can access the form parser from aDocument
orPSPDFDocumentProvider
.Declaration
Objective-C
@interface PSPDFFormField : PSPDFModel <PSPDFOverridable>
Swift
class PDFFormField : ModelObject, Overridable
-
Contains an option that a PDF form can have.
See moreDeclaration
Objective-C
@interface PSPDFFormOption : NSObject <NSSecureCoding>
Swift
class PDFFormOption : NSObject, NSSecureCoding
-
Parses PDF Forms (“AcroForms”). This will not create objects based on the (soon deprecated) XFA standard.
See moreDeclaration
Objective-C
@interface PSPDFFormParser : NSObject <PSPDFOverridable>
Swift
class PDFFormParser : NSObject, Overridable
-
Represents a Signature Form Element A digital signature (PDF 1.3) may be used to verify the integrity of the document’s contents using verification information related to a signer.
See moreDeclaration
Objective-C
@interface PSPDFSignatureFormElement : PSPDFFormElement
Swift
class SignatureFormElement : FormElement
-
Represents a signature form field in a PDF form.
See moreDeclaration
Objective-C
@interface PSPDFSignatureFormField : PSPDFFormField
Swift
class SignatureFormField : PDFFormField
-
A form element in which a user can enter text.
See moreDeclaration
Objective-C
@interface PSPDFTextFieldFormElement : PSPDFFormElement
Swift
class TextFieldFormElement : FormElement
-
Represents a text form field in a PDF form. Allows the user to enter custom text.
See moreDeclaration
Objective-C
@interface PSPDFTextFormField : PSPDFFormField
Swift
class TextFormField : PDFFormField
-
Buttons / choice form views.
Declaration
Objective-C
@interface PSPDFButtonFormElementView : PSPDFFormElementView <PSPDFOverridable>
Swift
class ButtonFormElementView : PDFFormElementView, Overridable
-
Undocumented
See moreDeclaration
Objective-C
@interface PSPDFChoiceFormElementView : PSPDFFormElementView <PSPDFOverridable>
Swift
class ChoiceFormElementView : PDFFormElementView, Overridable
-
Models a request to submit a form in a PDF document to a remove server.
See moreDeclaration
Objective-C
@interface PSPDFFormRequest : NSObject
Swift
class PDFFormRequest : NSObject
-
Delegate for form submission actions. When a form submission action is run, the delegate will be queried in this order:
formSubmissionControllerShouldPresentResponseInWebView:
– should the view controller push a web view with the received response data. If yes then the web view takes responsibility for the connection and call 4 is not made.formSubmissionController:shouldSubmitFormRequest:
– if no then the operation is cancelled.formSubmissionController:willSubmitFormValues:
– the submission is going ahead. 4.aformSubmissionController:didReceiveResponseData:
– the submission has completed successfully OR 4.bformSubmissionController:didFailWithError:
– the submission has failed
Declaration
Objective-C
@protocol PSPDFFormSubmissionDelegate <NSObject>
Swift
protocol PDFFormSubmissionDelegate : NSObjectProtocol
-
An object that executes a
See moreSubmitFormAction
by sending the values of a filled PDF form to a web service using an HTTP request.Declaration
Objective-C
@interface PSPDFFormSubmissionController : NSObject
Swift
class PDFFormSubmissionController : NSObject
-
Free Text View. Allows inline text editing.
See moreDeclaration
Objective-C
@interface PSPDFTextFieldFormElementView : PSPDFFormElementView <UITextViewDelegate, UITextFieldDelegate, PSPDFOverridable>
Swift
class TextFieldFormElementView : PDFFormElementView, UITextViewDelegate, UITextFieldDelegate, Overridable