PdfFormManager Class |
Namespace: SelectPdf
The PdfFormManager type exposes the following members.
Name | Description | |
---|---|---|
PdfFormManager |
Instantiates the PdfFormManager object.
|
Name | Description | |
---|---|---|
Fields |
Collection of pdf form fields from the current pdf document.
| |
Flatten |
Gets or sets a value indicating whether to flatten the pdf form or not.
| |
ReadOnly |
Gets or sets a value indicating whether the pdf form is read-only or not.
|
Name | Description | |
---|---|---|
Close |
Closes the opened pdf document.
(Inherited from PdfManager.) | |
GetDocument |
Returns the pdf document as PdfDocument object.
(Inherited from PdfManager.) | |
Load(Byte) |
Loads a pdf document from a byte array.
(Inherited from PdfManager.) | |
Load(Stream) |
Loads a pdf document from the specified stream.
(Inherited from PdfManager.) | |
Load(String) |
Loads a pdf document from an existing pdf file.
(Inherited from PdfManager.) | |
Load(PdfDocument) |
Loads a pdf document from an existing PdfDocument object.
(Inherited from PdfManager.) | |
Load(Byte, String) |
Loads a password protected pdf document from a byte array.
(Inherited from PdfManager.) | |
Load(Stream, String) |
Loads a pdf document from a stream containing a password protected pdf document.
(Inherited from PdfManager.) | |
Load(String, String) |
Loads a pdf document from an existing password protected pdf file.
(Inherited from PdfManager.) | |
Load(PdfDocument, String) |
Loads a pdf document from an existing password protected PdfDocument object.
(Inherited from PdfManager.) | |
Save |
Saves the pdf document as byte array.
(Inherited from PdfManager.) | |
Save(Stream) |
Saves the pdf document to the specified stream.
(Inherited from PdfManager.) | |
Save(String) |
Saves the pdf document to the specified file.
(Inherited from PdfManager.) |
// the initial file string file = Server.MapPath("~/files/w-9.pdf"); // load the pdf form manager PdfFormManager form = new PdfFormManager(); form.Load(file); // fill some fields PdfFormFieldTextBox name = form.Fields["f1_1"] as PdfFormFieldTextBox; name.Text = "This is my name"; PdfFormFieldTextBox businessName = form.Fields["f1_2"] as PdfFormFieldTextBox; businessName.Text = "This is my business name"; PdfFormFieldCheckBox clasifIndividual = form.Fields["c1_1"] as PdfFormFieldCheckBox; clasifIndividual.Checked = true; PdfFormFieldTextBox address = form.Fields["f1_7"] as PdfFormFieldTextBox; address.Text = "This is my address"; PdfFormFieldTextBox city = form.Fields["f1_8"] as PdfFormFieldTextBox; city.Text = "This is my city"; PdfFormFieldTextBox employer1 = form.Fields["f1_14"] as PdfFormFieldTextBox; employer1.Text = "XX"; PdfFormFieldTextBox employer2 = form.Fields["f1_15"] as PdfFormFieldTextBox; employer2.Text = "1234567"; PdfFormFieldTextBox ssn1 = form.Fields["f1_11"] as PdfFormFieldTextBox; ssn1.Text = "123"; PdfFormFieldTextBox ssn2 = form.Fields["f1_12"] as PdfFormFieldTextBox; ssn2.Text = "45"; PdfFormFieldTextBox ssn3 = form.Fields["f1_13"] as PdfFormFieldTextBox; ssn3.Text = "6789"; // save pdf document form.Save(Response, false, "Sample.pdf"); // close pdf document form.Close();