ดำเนินการค้นหาข้อความและจัดทำดัชนีบนไฟล์ PDF, Microsoft Office, OpenOffice และรูปแบบไฟล์เอกสารอื่น ๆ มากมาย
เพิ่มความสามารถในการค้นหาข้อมูลในคอลเลกชันเอกสารขนาดใหญ่ด้วยฟังก์ชันการค้นหาข้อความแบบเต็มที่ทันสมัย
ปรับแต่งฟีเจอร์การค้นหาเช่น คำพ้อง, การค้นหาแบบใกล้เคียง และการลดรูปคำเพื่อเพิ่มความแม่นยำและผลลัพธ์
GroupDocs.Search ให้เครื่องมือที่ทรงพลังสำหรับการจัดทำดัชนีและค้นหาข้อความในรูปแบบเอกสารยอดนิยม ปรับปรุงการจัดการเอกสารด้วยฟังก์ชันการค้นหาที่ล้ำสมัย
ดำเนินการค้นหาข้อความที่รวดเร็วและแม่นยำทั่วทั้งเอกสารที่จัดทำดัชนี
ใช้ฟีเจอร์เช่น การค้นหาแบบใกล้เคียง, คำพ้องและการลดรูปคำเพื่อผลลัพธ์ที่แม่นยำยิ่งขึ้น
จัดทำดัชนีและค้นหาข้อมูลใน Microsoft Office, PDF, OpenOffice และรูปแบบทั่วไปอื่นๆ
สร้างและบำรุงรักษาดัชนีสำหรับคอลเลกชันเอกสารขนาดใหญ่ได้อย่างรวดเร็ว
GroupDocs.Search ตัวอย่างโค้ด
// สร้างอินสแตนซ์ของคลาส Index โดยระบุโฟลเดอร์สำหรับการจัดเก็บดัชนี
Index index = new Index("\\Index Folder");
//ระบุเส้นทางไปยังเอกสารที่การค้นหาจะดำเนินการ
index.Add("\\Documents Folder");
//สร้างอินสแตนซ์ของวัตถุ SearchOptions
SearchOptions options = new SearchOptions();
//ดำเนินการค้นหาสำหรับข้อความที่ต้องการ
SearchResult result = index.Search("ipsum dolor", options);
//จัดการและประมวลผลผลลัพธ์การค้นหา
if (result.DocumentCount > 0){
Console.WriteLine("Documents: " + result.DocumentCount);
for (int i = 0; i < result.DocumentCount; i++)
{
FoundDocument document = result.GetFoundDocument(i);
Console.WriteLine("Document: " + document.DocumentInfo.FilePath);
Console.WriteLine("Found: " + document.FoundFields.Length);
}
}
// สร้างอินสแตนซ์ของคลาส Index โดยระบุโฟลเดอร์สำหรับการจัดเก็บดัชนี
Index index = new Index("\\Index Folder");
//ระบุเส้นทางไปยังเอกสารที่การค้นหาจะดำเนินการ
index.add("\\Documents Folder");
//สร้างอินสแตนซ์ของวัตถุ SearchOptions
SearchOptions options = new SearchOptions();
//ดำเนินการค้นหาสำหรับข้อความที่ต้องการ
SearchResult result = index.search("ipsum dolor", options);
//จัดการและประมวลผลผลลัพธ์การค้นหา
if (result.getDocumentCount() > 0){
System.out.println("Documents: " + result.getDocumentCount());
for (int i = 0; i < result.getDocumentCount(); i++)
{
FoundDocument document = result.getFoundDocument(i);
System.out.println("Document: " + document.getDocumentInfo().getFilePath());
System.out.println("Found: " + document.getFoundFields().length);
}
}
const searchLib = require('@groupdocs/groupdocs.search');
// สร้างอินสแตนซ์ของคลาส Index โดยระบุโฟลเดอร์สำหรับการจัดเก็บดัชนี
const index = new searchLib.Index('\\Index Folder');
//ระบุเส้นทางไปยังเอกสารที่การค้นหาจะดำเนินการ
index.add('\\Documents Folder');
//สร้างอินสแตนซ์ของวัตถุ SearchOptions
const options = new searchLib.SearchOptions();
//ดำเนินการค้นหาสำหรับข้อความที่ต้องการ
const result = index.search('ipsum dolor', options);
//จัดการและประมวลผลผลลัพธ์การค้นหา
if (result.getDocumentCount() > 0){
console.log('Documents: ' + result.getDocumentCount());
for (int i = 0; i < result.getDocumentCount(); i++)
{
const document = result.getFoundDocument(i);
console.log('Document: ' + document.getDocumentInfo().getFilePath());
console.log('Found: ' + document.getFoundFields().length);
}
}
GroupDocs.Search รองรับเกือบทุกประเภทไฟล์ที่ใช้งานกันอย่างแพร่หลาย
ค้นพบตัวชี้วัดสำคัญที่แสดงถึงประสิทธิภาพ การเข้าถึง และการเติบโตของเรา
เราจัดหาความสามารถในการทำงานร่วมกับรูปแบบเอกสารยอดนิยมมากกว่า 70 รูปแบบ
GroupDocs.Search สำหรับ .NET ได้ถูกดาวน์โหลดมากกว่า 500,000 ครั้งใน NuGet
นักพัฒนา Java ได้ดาวน์โหลด GroupDocs.Search มากกว่า 12,000 ครั้งจาก Maven
นักพัฒนาและธุรกิจชั้นนำทั่วโลกไว้วางใจผลิตภัณฑ์ของเราเพื่อการหาทางออกที่แปลกใหม่
ห้องสมุด GroupDocs ได้รับความไว้วางใจจากแบรนด์และองค์กรชั้นนำทั่วโลก
GroupDocs.Search รองรับระบบปฏิบัติการและเฟรมเวิร์กต่อไปนี้:
สำรวจเอกสารตัวอย่างรหัสและการสนับสนุนชุมชนเพื่อปรับปรุงประสบการณ์ของคุณ
ค้นหาคำตอบสำหรับคำถามทั่วไปเกี่ยวกับ GroupDocs.Search
สำรวจ GroupDocs.Search ด้วยแอปพลิเคชันเว็บฟรีของเรา ดำเนินการค้นหาและจัดทำดัชนีข้อความบนไฟล์ยอดนิยมมากกว่า 70 รูปแบบได้โดยตรงในเบราว์เซอร์ของคุณ—ฟรีโดยสมบูรณ์