
امروزه استفاده از Adobe Reader به رایج ترین راه برای باز کردن سریع و ایمن فایل های PDF در رایانه تبدیل شده است. برچسب گذاری فایل های PDF می تواند یک ویژگی یکپارچه باشد، اما چندان کاربردی نیست مگر اینکه نسخه های نرم افزار برتر را انتخاب کنید. در چنین مواردی، مهندسان DEV IT ما استفاده از آن را توصیه می کنند dtSearch توکن PDF برای تمام اهداف برجسته شما حتی به جستجو از برنامه های دیگر برای استخراج اطلاعات از Adobe Reader DC، XI یا X اجازه می دهد. این می تواند یک ابزار پولی باشد. با این حال، 30 روز دسترسی رایگان دارد، که زمان کافی برای دانستن اینکه آیا برای برنامه شما مناسب است یا خیر، ارائه می شود. بیایید نگاهی به مراحل مورد نیاز برای ادغام آن در برنامه Net خود بیاندازیم.
مراحل زیر برای ادغام تگ PDF Dtsearch در یک برنامه Net است.
1.) جعبه ابزار برجسته را روی سیستم پیکربندی کنید
ما باید جعبه ابزار هایلایتر را در سیستم خود نصب کنیم و برای مرحله اول تمام مجوزهای مناسب را به پوشه نصب شده ارائه کنیم. سپس می توانید جعبه ابزار نشانک را از این لینک دانلود کنید. این به شما 30 روز دسترسی رایگان می دهد.
اسکرین شات: 1

2.) برنامه Net خود را در IIS میزبانی کنید
اکنون همه ما می دانیم که چگونه یک برنامه .Net را در IIS پیکربندی کنیم. بنابراین، همانطور که در تصویر زیر نشان داده شده است، برنامه .net را در IIS میزبانی کردم.
اسکرین شات: 2

3.) پوشه برنامه وب جعبه ابزار برجسته را در برنامه Net پیکربندی کنید
جعبه ابزار نشانک یک پوشه، proxy-webapp را در اختیار شما قرار می دهد که باید آن را در برنامه .net خود پیکربندی کنیم.
با توجه به اسکرین شات، می توانید پوشه proxy -web app را که باید در IIS پیکربندی کنیم را در برنامه Net خود مشاهده کنید.
اسکرین شات: 3

طبق اسکرین شات 3، ما پوشه proxy-webapp را پیکربندی کرده ایم و نام دامنه را به عنوان یک نشانگر. اما، البته، شما می توانید هر نام دامنه را مشخص کنید.
ما نیازی به ایجاد هیچ تغییری در پوشه proxy-webapp نداریم. در عوض، ما باید پوشه را در برنامه .net خود در همان دایرکتوری مجازی پیکربندی کنیم.
پس از پیکربندی پوشه proxy-webapp، سعی می کنیم سرویس نشانه گذاری را در مرورگر خود راه اندازی کنیم و بررسی کنیم که آیا با موفقیت کار می کند یا خیر.
به عنوان مثال، http://xyz.com/highlighter (دامنه برنامه دات نت ما + تگ)
اگر proxy-webapp در جعبه ابزار برچسب گذاری با موفقیت پیکربندی شود، مطابق تصویر زیر ظاهر می شود.
اسکرین شات: 4

4. اسناد PDF را در برنامه .net پیدا کنید.
ما باید اسناد PDF را در برنامه .net خود با استفاده از کلمه کلیدی جستجو پیدا کنیم. به عنوان مثال، من با کلمه “Nationality” در برنامه .net خود جستجو می کنم و در نتیجه اسناد PDF را پیدا می کنم.
اسکرین شات: 5

اسکرین شات: 6

5.) برای دریافت URL یک فایل PDF با DTSearch API تماس بگیرید
DtSearch همچنین یک API در اختیار شما قرار می دهد تا از آن برای دریافت URL PDF استفاده کنید.
طبق اسکرین شات 6، پس از دریافت اسناد PDF منتهی به برنامه .net ما، باید یک فراخوانی API Dtsearch برای دریافت URL سند PDF انجام دهیم.
هنگامی که روی دکمه Complete Case and Analysis کلیک می کنید، با عبور از دو پارامتر جستجوی زیر، تماس های API را برقرار می کنید.
- کلیدواژه ها را جست و جو کنید
- مسیر URL PDF با نام دامنه
اسکرین شات: 7

طبق اسکرین شات 7، فیلد نارنجی کلمه کلیدی جستجو را نشان می دهد.ملیت “، و کادر قرمز مسیر سند PDF ما با نام دامنه برنامه .net ما است.
ما پاسخ زیر را از dtSearch API با URL سند دریافت می کنیم. برای برجسته کردن کلمه در PDF، این URL را در Iframe یا یک تب جدید باز کنید.
"success": true, "documentUrl": "https://app.investorstatelawguide.com/highlighter/viewer/?file=https%3A%2F%2Fapp.investorstatelawguide.com%2F%2FDocuments%2FPDFFiles%2FIC-0091-29%2520-%2520Pey%2520Casado%2520-%2520Response%2520to%2520Annulment%2520%5BFrench%5D.pdf&highlightsFile=..%5Chits%2F488100af2dad5ecbb18645d101a7d8e2&q=&lang=en&nativePrint=1&script=..%2Fexamples%2Fviewer-copy-fix.js&hlCopy=1&", "highlightedPages": 6, "highlightedTerms": 8,
هنگامی که URL سند را با کلیک یک دکمه ارسال می کنید، فایل PDF باز می شود و کلمه جستجو را برجسته می کند، همانطور که در تصویر زیر نشان داده شده است.


میتوانید از دکمههای ضربه قبلی و بعدی برای پرش مستقیم بین کلمات خطدار استفاده کنید.
نتیجه
در این وبلاگ توضیح داده ایم که چگونه می توانید به راحتی سرویس dtSearch PDF Highlighter را برای برجسته کردن هر کلمه در یک PDF یکپارچه کنید. ما واقعا امیدواریم که از این وبلاگ لذت برده باشید. اگر در این فرآیند با مشکلی مواجه شدید، لطفاً در توضیح زیر دریغ نکنید.
نشریه How to integrate dtSearch PDF Highlighter در برنامه Net اولین بار در مجله DEV IT ظاهر شد.