#region GetPDFPageNumber
private void DisplayPDFPageNumber(string FilePath)
{
AcroPDDocClass objPages = new AcroPDDocClass();
objPages.Open(FilePath);
TotalPDFPages = objPages.GetNumPages();
objPages.Close();
AcroAVDocClass avDoc = new AcroAVDocClass();
avDoc.Open(FilePath, "Title");
IAFormApp formApp = new AFormAppClass();
IFields myFields = (IFields)formApp.Fields;
blkPg = new string[TotalPDFPages];
//For finding blank page numbers
string searchWord = "QUERIES TO BE ANSWERED BY AUTHOR";
for (int k = 0; k < TotalPDFPages; k++)
{
string blk = myFields.ExecuteThisJavascript("event.value=this.getPageNumWords('" + k + "');");
if (int.Parse(blk.ToString()) == 0)
blkPg[k] = myFields.ExecuteThisJavascript("event.value=this.getPageLabel('" + k + "');");
}
avDoc.Close(0);
}
#endregion
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment