GroupDocs.Search는 정교한 논리와 인덱싱을 통해 PDF 파일을 검색할 수 있도록 하여 Java 애플리케이션에서 검색 정확도를 향상시킵니다.
- 검색 인덱스를 저장할 디렉토리 설정.
- PDF 파일이 포함된 폴더 선택.
- 추가 검색 옵션 정의.
- 검색을 실행하고 결과 분석.
GroupDocs.Search는 정교한 논리와 인덱싱을 통해 PDF 파일을 검색할 수 있도록 하여 Java 애플리케이션에서 검색 정확도를 향상시킵니다.
// 검색 인덱스를 저장할 디렉토리 설정
Index index = new Index("c:/MyIndex");
// 검색 가능한 문서가 포함된 폴더 지정
index.add("c:/MyDocuments");
// 유사한 발음의 단어를 일치시키는 동음이의어 검색 활성화
SearchOptions options = new SearchOptions();
options.setUseHomophoneSearch(true);
// 고급 검색 쿼리 실행
SearchResult result = index.search("metis", options);
GroupDocs.Search for Java는 70개 이상의 문서 형식에서 텍스트 검색 및 인덱싱을 간소화하여 정보를 신속하게 관리하고 검색할 수 있는 효율적인 도구를 제공합니다.

PDF, Word 문서, PowerPoint 프레젠테이션 및 스프레드시트와 같은 여러 문서 형식에서 텍스트를 찾습니다. 정확한 일치, 퍼지 검색 및 와일드카드 연산자를 사용하여 세부적인 검색 결과를 얻으세요.
구조화된 인덱스를 생성하여 검색 속도를 높이고, 방대한 문서 저장소를 효율적으로 탐색할 수 있습니다.
80개 이상의 언어에서 검색을 수행하며, 다양한 키보드 레이아웃과 단어 형태 변화에 대한 지원으로 정확도를 높입니다.
대소문자 구분, 날짜 기반 필터링, 특정 단어 제외와 같은 옵션으로 검색을 사용자화하여 정확한 결과를 제공합니다.
// 검색 인덱스를 위한 디렉토리 정의
Index index = new Index("c:/MyIndex");
// 문서에 대한 파일 경로 제공
index.add("c:/MyDocuments");
// 암호화된 문서에 대한 암호 입력
index.getDictionaries().getDocumentPasswords().add("protected.pdf", "123456");
// 유사한 단어를 감지하기 위한 퍼지 검색 활성화
SearchOptions options = new SearchOptions();
options.getFuzzySearch().setEnabled(true);
options.getFuzzySearch().setFuzzyAlgorithm(new SimilarityLevel(0.8));
// 검색 결과 가져오기
SearchResult result = index.Search("Loarem", options);
// 검색 결과 처리 및 분석
System.out.println("Documents: " + result.getDocumentCount());
System.out.println("Occurrences: " + result.getDocumentCount());
효율성과 정확성을 위해 설계된 고성능 텍스트 검색 기능을 발견하세요.
GroupDocs.Search는 70개 이상의 형식을 지원하며, 사무 파일을 포함하여 빠른 검색과 고급 인덱싱 기능을 제공합니다.