Pdf | |
The PdfFormManager type exposes the following members.
| Name | Description | |
|---|---|---|
| PdfFormManager | Instantiates the PdfFormManager object. |
| Name | Description | |
|---|---|---|
| DocumentInformation |
PDF document information. Most of this property info is populated after Load. Some info is populated after Save.
(Inherited from PdfManager) | |
| 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. | |
| NeedAppearances | Gets or sets a value indicating whether to set NeedAppearances flag of the pdf form or not. |
| Name | Description | |
|---|---|---|
| Close |
Closes the opened pdf document.
(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(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) | |
| RenameField | Renames the form field. | |
| 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();