I’m using the latest Aspose Total installation (09/16/2011, 6.2.0). I notice that the form functionality previously in Aspose.Pdf.Kit has been removed and merged into Aspose.Pdf.Form. I am trying to update my code to reflect these changes.
///
/// Fill out a PDF Form file and save it.
///
private void FillOutForm(String template, String output)
{
// open the pdf form, fill it out, save it
Document form = new Document(template);(form.Form["Acquisition_Date"] as TextBoxField).Value = evidenceItem.acquisitionDate.ToShortDateString(); (form.Form["Eng_Name"] as TextBoxField).Value = evidenceItem.engagement_id.ToString(); (form.Form["Source"] as TextBoxField).Value = evidenceItem.source_fullname; (form.Form["Custodian_Name"] as TextBoxField).Value = evidenceItem.custodian_name; (form.Form["Team_Member_Name"] as TextBoxField).Value = evidenceItem.team_member_name; (form.Form["Inventory_Number"] as TextBoxField).Value = evidenceItem.inventoryNumber.ToString(); (form.Form["Preservation_Location"] as TextBoxField).Value = evidenceItem.preservationLocation; (form.Form["Inventory_Class"] as TextBoxField).Value = evidenceItem.inventory_class_name; (form.Form["Source_Mediaev"] as TextBoxField).Value = evidenceItem.sourceMediaEV; (form.Form["Serial_Numberev"] as TextBoxField).Value = evidenceItem.serialNumberEV; (form.Form["Remarks"] as TextBoxField).Value = evidenceItem.remarks; (form.Form["Type"] as TextBoxField).Value = evidenceItem.mediaType; (form.Form["Make"] as TextBoxField).Value = evidenceItem.make; (form.Form["Model"] as TextBoxField).Value = evidenceItem.model; (form.Form["Serial_Number"] as TextBoxField).Value = evidenceItem.serialNumber; (form.Form["System_Time_Verification"] as TextBoxField).Value = evidenceItem.systemTimeVerification; (form.Form["Hard_Drive_Type"] as TextBoxField).Value = evidenceItem.hardDriveType; (form.Form["Hard_Drive_Make"] as TextBoxField).Value = evidenceItem.hardDriveMake; (form.Form["Hard_Drive_Model"] as TextBoxField).Value = evidenceItem.hardDriveModel; (form.Form["Hard_Drive_Serial_Number"] as TextBoxField).Value = evidenceItem.hardDriveSerialNumber; (form.Form["Capacity"] as TextBoxField).Value = evidenceItem.capacity.ToString(); (form.Form["Capacity_Unit"] as TextBoxField).Value = evidenceItem.capacityUnit; (form.Form["Acquisition_Tool"] as TextBoxField).Value = evidenceItem.acquisitionTool; (form.Form["Acquisition_Tool_Version"] as TextBoxField).Value = evidenceItem.acquisitionToolVersion; (form.Form["Booted_System_OS"] as TextBoxField).Value = evidenceItem.bootedSystemOS; (form.Form["Write_Block_Protected"] as TextBoxField).Value = evidenceItem.writeBlockProtected; (form.Form["Audit_Log_Name"] as TextBoxField).Value = evidenceItem.auditLogName; (form.Form["md5_hash"] as TextBoxField).Value = evidenceItem.md5Hash; (form.Form["Image_Authentication"] as TextBoxField).Value = evidenceItem.imageAuthentication; (form.Form["Image_File_Name"] as TextBoxField).Value = evidenceItem.imageFileName; (form.Form["Errors_Encountered"] as TextBoxField).Value = (evidenceItem.errorsEncountered == 1).ToString(); (form.Form["Installed_Kpmg_Controllers"] as TextBoxField).Value = (evidenceItem.installedKpmgController == 1).ToString(); (form.Form["Direct_Connection"] as TextBoxField).Value = (evidenceItem.directConnection == 1).ToString(); (form.Form["Image_Verified"] as TextBoxField).Value = (evidenceItem.imageVerified == 1).ToString(); (form.Form["Administrator"] as TextBoxField).Value = evidenceItem.administrator; (form.Form["Backup_Software_Used"] as TextBoxField).Value = evidenceItem.backupSoftwareUsed; (form.Form["Backup_Software_Version"] as TextBoxField).Value = evidenceItem.backupSoftwareVersion; (form.Form["E_Mail_Application"] as TextBoxField).Value = evidenceItem.emailApplication; (form.Form["E_Mail_Application_Version"] as TextBoxField).Value = evidenceItem.emailApplicationVersion; (form.Form["File_Name"] as TextBoxField).Value = evidenceItem.fileName; (form.Form["File_Size"] as TextBoxField).Value = evidenceItem.file_size; (form.Form["File_Size_Unit"] as TextBoxField).Value = evidenceItem.fileSizeUnit; (form.Form["OS"] as TextBoxField).Value = evidenceItem.OS; (form.Form["OS_Version"] as TextBoxField).Value = evidenceItem.OSVersion; (form.Form["Physical_Location"] as TextBoxField).Value = evidenceItem.physicalLocation; (form.Form["Record_Count"] as TextBoxField).Value = evidenceItem.recordCount.ToString(); (form.Form["Server_Host_Name"] as TextBoxField).Value = evidenceItem.serverHostName; (form.Form["Service_Provider"] as TextBoxField).Value = evidenceItem.serviceProdiver; (form.Form["Sim_Sard_Size"] as TextBoxField).Value = evidenceItem.simCardSize; (form.Form["Receipt_Method"] as TextBoxField).Value = evidenceItem.receiptMethod; (form.Form["Delivered_To"] as TextBoxField).Value = evidenceItem.deliveredTo; (form.Form["Delivered_Date"] as TextBoxField).Value = evidenceItem.deliveredDate; (form.Form["Delivered_By"] as TextBoxField).Value = evidenceItem.deliveredBy; (form.Form["Delivery_Method"] as TextBoxField).Value = evidenceItem.deliveryMethod; (form.Form["TrackingNumber"] as TextBoxField).Value = evidenceItem.trackingNumber; // save the output file form.Save(output); }</pre></div>