We are concatenating several PDF documents via PdfFileEditor.Concatenate method. In short I have a special class which contains in each row a string array of file names to concatenate and a file name to save the concatenated files too. We need to have KeepFieldsUnique set to False. When KeepFieldsUnique set to False some fields are not showing up in the newly generated PDF document. If KeepFieldsUnique set to True the fields just mentioned will show but does not work for us as a internal application needs to find a specific field which when KeepFieldsUnique set to True is not there thus we need to keep KeepFieldsUnique set to False.
The following information is from another developer whom I am working with which gives more details.
ghostfield1.jpg shows the last place that the Info field appears and the red dots where it should be. In that jpg, the ORDCN field is still there. It is the bottom of page 5 and top of page 6.
The following relate to the above on SkyDrive
ghostfield1.jpg ghostfield2.jpg
Public Module PrepareKit ''' <summary> ''' Point Aspose library to a valid license file ''' </summary> ''' <remarks> ''' Aspose library w/o a license file makes it an eval version ''' </remarks> <System.Diagnostics.DebuggerStepThrough()> Public Sub PreparePdfKit() If IO.File.Exists("Aspose.Pdf.lic") Then Dim license As Aspose.Pdf.License = New Aspose.Pdf.License license.SetLicense("Aspose.Pdf.lic") End If End SubEnd Module