GroupDocs.Search for .NET

جستجوی پیشرفته متن اسناد

GroupDocs.Search for .NET جستجوی متن در قالب‌های محبوب اسنادی را ساده می‌کند و به شما اجازه می‌دهد تا کوئری‌های جستجوی قوی در برنامه‌های .NET خود ایجاد کنید.

چگونه در اسناد TXT جستجوی متنی را انجام دهیم

GroupDocs.Search عملیات جستجوی پیشرفته محتوا را در اسناد TXT امکان‌پذیر می‌سازد و اجازه می‌دهد نتایج جستجوی دقیقتری در برنامه‌های .NET داشته باشید.

  1. پوشه‌ای را برای ذخیره ایندکس جستجو راه‌اندازی کنید.
  2. پوشه‌ای را انتخاب کنید که شامل فایل‌های TXT است.
  3. گزینه‌های جستجوی اضافی را پیکربندی کنید.
  4. جستجو را اجرا کرده و نتایج را مرور کنید.
// مسیر ایندکس جستجو را تعریف کنید
Index index = new Index("c:/MyIndex");

// پوشه‌ای را که شامل اسناد است انتخاب کنید که باید جستجو شوند
index.Add("c:/MyDocuments");

// جستجوی هم‌صدا را برای پیدا کردن کلمات مشابه فعال کنید
SearchOptions options = new SearchOptions();
options.UseHomophoneSearch = true;

// یک کوئری جستجوی پیچیده را اجرا کنید
SearchResult result = index.Search("metis", options);
dotnet add package GroupDocs.Search
برای کپی کلیک کنید
کپی شد
مثال‌های بیشتر مستندات

ویژگی‌های پیشرفته جستجو و ایندکس‌گذاری

GroupDocs.Search for .NET جستجو و ایندکس‌گذاری متن را در بیش از ۷۰ فرمت فایل تقویت می‌کند و ابزارهای کارآمدی برای پیدا کردن و مدیریت اطلاعات ارائه می‌دهد.

ویژگی‌های کلیدی GroupDocs.Search

جستجوی متن قدرتمند

برای جستجوی متن در انواع مختلف اسناد، از جمله PDFها، اسناد Word، ارائه‌های PowerPoint و صفحه‌گسترده‌ها استفاده کنید. از ویژگی‌هایی مانند تطابق دقیق، جستجوی مبهم و کاراکترهای جایگزین برای دقیق‌تر کردن نتایج خود استفاده کنید.

ایندکس‌گذاری سریع برای مجموعه‌های داده بزرگ

ایندکس‌های جستجو را برای بازیابی سریع اطلاعات ایجاد و مدیریت کنید. ایندکس‌گذاری جستجوها را در مجموعه‌های گسترده اسنادی بهینه می‌کند.

پشتیبانی چندزبانه

جستجوها را در بیش از ۸۰ زبان انجام دهید، با پشتیبانی از طرح‌های صفحه‌کلید مختلف و واریانت‌های واژه برای بهبود دقت.

تنظیمات جستجو قابل تنظیم

پارامترهای جستجو را با گزینه‌هایی مانند حساسیت به حروف بزرگ و کوچک، فیلترهای بازه تاریخی و exclusions کلمات برای نتایج بهتر سفارشی کنید.

اجرای کوئری‌های جستجوی پیشرفته

این مثال نشان می‌دهد که چگونه می‌توان کوئری‌های جستجو را برای اسناد TXT اعمال کرد.

C#

// پوشه‌ای را برای ایندکس جستجو تعریف کنید
Index index = new Index("c:/MyIndex");
    
// مسیر فایل‌های سند را مشخص کنید
index.Add("c:/MyDocuments");

// یک رمز عبور برای اسناد محافظت‌شده ارائه دهید
index.Dictionaries.DocumentPasswords.Add("protected.txt", "123456");

// جستجوی مبهم را برای پیدا کردن کلمات مشابه فعال کنید
SearchOptions options = new SearchOptions();
options.FuzzySearch.Enabled = true;
options.FuzzySearch.FuzzyAlgorithm = new SimilarityLevel(0.8);

// نتایج جستجو را بازیابی کنید
SearchResult result = index.Search("Loarem", options);

// خروجی جستجو را پردازش کنید
Console.WriteLine("Documents: " + result.DocumentCount);
Console.WriteLine("Occurrences: " + result.OccurrenceCount);
dotnet add package GroupDocs.Search
برای کپی کلیک کنید
کپی شد
مثال‌های بیشتر مستندات

GroupDocs.Search چه‌چیزی است؟

GroupDocs.Search for .NET یک کتابخانه قدرتمند طراحی شده برای جستجو و ایندکس‌گذاری متن کامل در اسناد است. این کتابخانه از بیش از ۷۰ فرمت فایل پشتیبانی می‌کند، از جمله PDF، Word، PowerPoint، Excel، تصاویر و فایل‌های ZIP، که اطمینان از نتایج جستجوی سریع و دقیق را فراهم می‌آورد.
بیشتر بیاموزید
About illustration

برای شروع آماده اید؟

GroupDocs.Search را به صورت رایگان دانلود کنید یا یک مجوز آزمایشی برای دسترسی کامل دریافت کنید!

منابع مفید

برای ارتقاء تجربه خود ، مستندات ، نمونه های کد و پشتیبانی جامعه را کاوش کنید.

اکتشاف ویژگی‌های کلیدی

از قابلیت‌های جستجوی پیشرفته و با عملکرد بالا بهره‌مند شوید.

جستجو در اسناد تجاری شما

GroupDocs.Search از بیش از ۷۰ فرمت فایل پشتیبانی می‌کند، از جمله اسناد اداری، که جستجوهای سریع و کارآمد با قابلیت‌های ایندکس‌گذاری را امکان‌پذیر می‌سازد.

نکات مجوز موقت

1
با ایمیل کاری خود ثبت نام کنید. خدمات پست الکترونیکی رایگان مجاز نیستند.
2
در مرحله دوم از دکمه دریافت مجوز موقت استفاده کنید.
 فارسی