public static MetadataResult ApplyMetaDataInPDF(string filepath, string outputfilename, List <DocumentData> lstmetadata) { iTextSharpUtility oITextsharpUtility = new iTextSharpUtility(); MetadataResult rsltMetadataResult = oITextsharpUtility.ApplyMetaData(filepath, outputfilename, lstmetadata); return(rsltMetadataResult); }
public static List <DocumentData> ReadMetaDataFromPDF(string filepath, List <DocumentData> lstmetadata) { List <string> metadataCollection = new List <string>(); foreach (DocumentData dd in lstmetadata) { metadataCollection.Add(dd.Key); } iTextSharpUtility oITextsharpUtility = new iTextSharpUtility(); MetadataResult rsltMetadataResult = oITextsharpUtility.ReadMetaData(filepath, metadataCollection); lstmetadata = rsltMetadataResult.MetaData; return(lstmetadata); }