GroupDocs.Search ภาพรวม

สำรวจไลบรารี .NET C# สำหรับการค้นหาและจัดทำดัชนีข้อความที่แข็งแกร่ง

Illustration search

ฟีเจอร์การจัดทำดัชนีและการค้นหา .NET

จัดทำดัชนี เก็บ และประมวลผลข้อมูลเอกสารอย่างมีประสิทธิภาพด้วย GroupDocs.Search for .NET สำหรับการค้นหาที่แม่นยำและรวดเร็ว

รวมดัชนีเพื่อความเร็วในการค้นหาที่ดีขึ้น

GroupDocs.Search for .NET ช่วยให้คุณรวมหลายดัชนีเพื่อเพิ่มประสิทธิภาพ ลดผลกระทบของดัชนีแบบเดลต้าโดยการรวมเข้ากับดัชนีรวมเพื่อให้การค้นหาเรียบลื่นขึ้น

ค้นหาข้ามแป้นพิมพ์ที่แตกต่างกัน

จัดการคำค้นหาที่หลากหลายได้อย่างง่ายดายโดยมีแป้นพิมพ์ 88 ภาษาและ 164 รูปแบบ

การค้นหาคำในรูปแบบ Morphological

GroupDocs.Search for .NET รองรับการค้นหาคำแปรต่างๆ เช่น คำนามเอกพจน์/พหูพจน์ และรูปแบบกริยาที่แตกต่างกันสามารถปรับแต่งสำหรับภาษาที่หลากหลาย

ความเป็นอิสระของแพลตฟอร์ม

GroupDocs.Search for .NET ทำงานได้อย่างราบรื่นข้ามระบบปฏิบัติการและผู้จัดการแพ็กเกจหลัก

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

รูปแบบไฟล์ที่รองรับ

ประมวลผลไฟล์รูปแบบที่หลากหลายด้วย GroupDocs.Search for .NET ดูรูปแบบที่รองรับทั้งหมด

รูปแบบสำนักงานยอดนิยม

  • พกพาได้: PDF
  • Word: DOC, DOCX, DOCM, DOT, DOTX, DOTM
  • Excel: XLS, XLSX, XLSM, XLT, XLTX, XLTM, XLSB, XLA, XLAM, CSV, TSV
  • PowerPoint: PPT, PPTX, POT, POTX, PPS, PPSX, PPTM, PPSM, POTM
  • OpenDocument: ODT, ODP, ODS, OTT, OTS
  • ข้อความ: TXT, RTF

รูปแบบสื่อ

  • รูปแบบภาพยอดนิยม: BMP, JP2, PNG, EMF, WMF, JPG, PSD
  • ภาพหลายหน้า: GIF, WEBP, TIFF
  • เสียง: MP3, WAV
  • วิดีโอ: AVI, MOV, QT, FLV, ASF

อื่นๆ

  • อีเมล: PST, OST, MSG, EML, EMLX
  • Microsoft Visio: VSD, VSS
  • เว็บ: XML, HTM, HTML, XHTML, MHT, MHTML
  • อื่นๆ: TORRENT, ZIP, DCM, DJVU, EPUB, FB2

ฟีเจอร์หลักของ GroupDocs.Search for .NET

ปรับปรุงการจัดการเอกสารด้วยความสามารถในการค้นขั้นสูงในรูปแบบยอดนิยมเช่น PDF, DOCX, XLSX, PPTX และอื่นๆ

Feature icon

พารามิเตอร์การค้นหาที่ยืดหยุ่น

ใช้ตัวกรองเช่น ช่วงวันที่และความไวต่ออักษรในการปรับแต่งการค้นหาของคุณ

Feature icon

การตรวจสอบการสะกดที่ชาญฉลาด

ค้นหาวลีด้วยการแก้ไขการสะกด, ตัวอักษรแทนและการข้ามอักขระพิเศษ

Feature icon

ผลลัพธ์การค้นหาที่กรองแล้ว

ปรับแต่งและกรองผลลัพธ์การค้นหาโดยประเภทเอกสารหรือเกณฑ์

Feature icon

นำเข้าข้อมูลและส่งออก

นำเข้าข้อมูล แก้ไขการตั้งค่าการจัดทำดัชนี และส่งออกผลลัพธ์ที่จัดทำดัชนี

Feature icon

ข้ามข้อมูลที่ไม่เกี่ยวข้อง

เพิ่มประสิทธิภาพการจัดทำดัชนีโดยการข้ามไฟล์หรือคำเฉพาะ

Feature icon

การดึง URL

แปลงข้อความที่มีรูปแบบ HTML เป็นไฟล์และสร้างลิงก์สำหรับผลลัพธ์การค้นหา

Feature icon

การค้นหาความเร็วสูง

แบ่งดัชนีขนาดใหญ่เป็นชิ้นเล็กๆ เพื่อการประมวลผลที่รวดเร็วขึ้น

Feature icon

การจัดการข้อมูลโดยตรง

จัดทำดัชนีเอกสารโดยตรงจากสตรีมข้อมูลและโครงสร้าง

Feature icon

การตรวจจับการสะกดผิด

เสนอคำที่เหมาะสมทางเลือกและติดตามความถี่สำหรับการปรับปรุงความแม่นยำ

Feature icon

การสนับสนุนการจัดเก็บ

จัดทำดัชนี ZIP ที่ซ้อนกันและเรียกดูรายละเอียดไฟล์ภายใน

Feature icon

การจัดทำดัชนีที่มีประสิทธิภาพ

ประหยัดพื้นที่ดิสก์ด้วยการจัดทำดัชนีอย่างกระชับ และจัดการเอกสารที่มีรหัสผ่าน

Feature icon

คำพ้องแบบกำหนดเอง

เพิ่มและจัดการคำพ้องเพื่อผลลัพธ์การค้นหาที่ปรับแต่ง

ตัวอย่างโค้ด

ค้นพบความสามารถที่ทรงพลังของ GroupDocs.Search for .NET ผ่านตัวอย่างปฏิบัติ

เพิ่มประสิทธิภาพด้วยการค้นหาแบบใกล้เคียง

ใช้ประโยชน์จาก GroupDocs.Search for .NET สำหรับการควบคุมเนื้อหาที่ยืดหยุ่นและแม่นยำผ่านอัลกอริธึมการค้นหาที่ทันสมัย ค้นคว้าเพิ่มเติม

วิธีการจัดการผลลัพธ์การค้นหา

// สร้างดัชนี
Index index = new Index("C:/IndexFolder");
index.Add("C:/DocumentFolder");

// ตั้งค่าตัวเลือกการค้นหา
SearchOptions options = new SearchOptions();
options.FuzzySearch.Enabled = true;
options.FuzzySearch.FuzzyAlgorithm = new TableDiscreteFunction(3);

// ค้นหาสำหรับเอกสารที่มีคำว่า 'น้ำ' หรือวลี 'Lorem ipsum'
string query = "water OR \"Lorem ipsum\"";
SearchResult result = index.Search(query, options);

// ประมวลผลผลลัพธ์การค้นหา
Console.WriteLine("Document: " + document.DocumentInfo.FilePath);
Console.WriteLine("Occurrences: " + document.OccurrenceCount);
for (int i = 0; i < result.DocumentCount; i++) {
    FoundDocument document = result.GetFoundDocument(i);
    Console.WriteLine("Document: " + document.DocumentInfo.FilePath);
    Console.WriteLine("Occurrences: " + document.OccurrenceCount);
    }

การค้นหาขั้นสูงด้วย Expressions ปกติ

GroupDocs.Search for .NET รองรับการค้นหาด้วย Regular Expressions สำหรับการค้นที่แม่นยำ ศึกษาเทคนิคขั้นสูง

วิธีการค้นหาด้วยการแสดงผลปกติ

// สร้างดัชนี
Index index = new Index("c:/IndexFolder");
index.Add("c:/DocumentFolder");

// ค้นหาวลีในรูปแบบข้อความ

// อักขระ caret ตัวแรกที่ต้นบ่งบอกว่านี่เป็นคำค้นหาที่ใช้การแสดงผลปกติ
string query = "^^(.)\\1{1,}";
// ค้นหาสำหรับตัวอักษรที่ซ้ำกันสองตัวหรือมากกว่าที่ต้นคำ
SearchResult result = index.Search(query);

พร้อมที่จะเริ่มต้นหรือยัง?

ดาวน์โหลด GroupDocs.Search ฟรีหรือรับสิทธิ์การใช้งานแบบทดลองใช้เพื่อการเข้าถึงแบบเต็ม!

ทรัพยากรที่มีประโยชน์

สำรวจเอกสารตัวอย่างรหัสและการสนับสนุนชุมชนเพื่อปรับปรุงประสบการณ์ของคุณ

เคล็ดลับใบอนุญาตชั่วคราว

1
ลงทะเบียนด้วยอีเมลที่ทำงานของคุณ ไม่อนุญาตให้ใช้บริการอีเมลฟรี
2
ใช้ปุ่ม รับใบอนุญาตชั่วคราว ในขั้นตอนที่ 2
 ไทย