public Acrobat_COM(string openPDFPath, bool openApplication = false)
 {
     if (File.Exists(openPDFPath))
     {
         if (openApplication)
         {
             OpenApplication();
         }
         OpenNewPDDoc(openPDFPath);
     }
     else
     {
         LoadError = AcrobatLoadError.FileNotFound;
     }
 }
        public CAcroPDDoc OpenNewPDDoc(string openPDFPath)
        {
            if (File.Exists(openPDFPath))
            {
                List <CAcroPDDoc> pdDocList = new List <CAcroPDDoc>(PDDocs);

                CAcroPDDoc pDDoc = new AcroPDDoc();
                if (pDDoc.Open(openPDFPath))
                {
                    pdDocList.Add(pDDoc);
                    PDDocs = pdDocList.ToArray();
                }
                else
                {
                    LoadError = AcrobatLoadError.PDFInvalid;
                }
                return(pDDoc);
            }
            else
            {
                LoadError = AcrobatLoadError.FileNotFound;
                return(null);
            }
        }
 public void ClearLoadError()
 {
     LoadError = AcrobatLoadError.NoError;
 }