• ¡Welcome to Square Theme!
  • This news are in header template.
  • Please ignore this message.
مهمان عزیز خوش‌آمدید. ورود عضــویت


امتیاز موضوع:
  • 9 رای - 2.11 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
Title: سورس کد جست و جوی رشته در فایل پی دی اف (سی شارپ)
حالت موضوعی
#1
میتونید با سورس زیر به راحتی داخل فایل پی دی اف داخل استرینگ ها یا همان رشته های فایل پی دی اف جست و جو کنید قل از استفاده نیاز به Adobe Acrobat Professional دارید یعنی باید رو سیستمتون نصب باشه
English:

This module is used to search a string in a PDF file and it will produce a text file with page number where the search string is present. To run this module Adobe Professional is required.

کد:
using Acrobat;

using AFORMAUTLib;                            

private void pdfRandD(string fPath)

        {

            AcroPDDocClass objPages = new AcroPDDocClass();

            objPages.Open(fPath);

            long TotalPDFPages = objPages.GetNumPages();            

            objPages.Close();

            AcroAVDocClass avDoc = new AcroAVDocClass();

            avDoc.Open(fPath, "Title");

            IAFormApp formApp = new AFormAppClass();

            IFields myFields = (IFields)formApp.Fields;            

            string searchWord = "Search String";

            string k = "";

            StreamWriter sw = new StreamWriter(@"D:\KCG_FileChecker_Inputs\MAC\pdf\0230_525490_23_cha17.txt", false);

            for (int p = 0; p < TotalPDFPages; p++)

            {                

                int numWords = int.Parse(myFields.ExecuteThisJavascript("event.value=this.getPageNumWords(" + p + ");"));

                k = "";

                for (int i = 0; i < numWords; i++)

                {

                    string chkWord = myFields.ExecuteThisJavascript("event.value=this.getPageNthWord(" + p + "," + i + ", true);");

                    k = k + " " + chkWord;

                }                

                if(k.Trim().Contains(searchWord))

                {

                    int pNum = int.Parse(myFields.ExecuteThisJavascript("event.value=this.getPageLabel(" + p + ",true);"));

                    sw.WriteLine("The Word " + searchWord + " is exists in " + pNum);                    

                }

            }

            sw.Close();

            MessageBox.Show("Process completed");

        }
گروه دور همی پارسی کدرز
https://t.me/joinchat/GxVRww3ykLynHFsdCvb7eg
 
پاسخ
  


موضوعات مشابه ...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  سورس کد تبدیل عکس رنگی به سیاه سفید (سی شارپ) Amin_Mansouri 1 7,637 10-08-2022، 08:06 PM
آخرین ارسال: sonusood
  سورس کد تبدیل عکس به ایکون ( سی شارپ ) Amin_Mansouri 1 4,782 10-08-2022، 07:37 PM
آخرین ارسال: sonusood
  سورس کد تغییر دادن سایز عکس ( سی شارپ) Amin_Mansouri 1 7,213 10-08-2022، 07:08 PM
آخرین ارسال: sonusood
  سورس کد ساخت فایل pdf (سی شارپ) Amin_Mansouri 3 13,022 07-01-2017، 10:05 AM
آخرین ارسال: 7seo
  کد ssim در سی شارپ saraj00n 4 6,810 05-22-2017، 04:33 PM
آخرین ارسال: delsanik91
  سورس کد الگوریتم رمزنگاری تصویر زهرا ترکاشوند 3 10,055 05-17-2016، 01:41 PM
آخرین ارسال: mehdisadeghi
  سورس کد ifc saraj00n 1 4,095 05-13-2016، 01:46 PM
آخرین ارسال: saraj00n
  کد سی شارپ Save,SaveAs razi0tn 0 4,034 01-19-2016، 02:53 PM
آخرین ارسال: razi0tn
  سورس کد اضافه ,ویرایش,حذف,جستجو در دیتابیس(سی شارپ) Amin_Mansouri 6 25,345 12-09-2015، 08:17 AM
آخرین ارسال: Amin_Mansouri
  فروش سورس کد کتابساز اندروید دانشجو omid_student 1 5,046 08-12-2014، 11:00 AM
آخرین ارسال: Amin_Mansouri

پرش به انجمن:


Browsing: 2 مهمان