이 메서드는 Linux 및 Windows용 FRE에서 구현됩니다.
이 메서드는 다음 인식된 이미지를 사용할 수 있을 때까지 백그라운드에서 처리를 수행합니다.
GetNextProcessedPage 메서드를 호출하면 Batch Processor는 IImageSource 인터페이스의 GetNextImageFile 메서드를 호출합니다. 이 메서드는 소스 큐에서 다음 이미지 파일을 반환합니다. 이미지 파일의 각 페이지마다 새 처리 작업이 생성되며, 이 작업은 인식 프로세스 중 하나로 전달됩니다. 한 파일의 모든 작업이 처리용으로 전달되었지만 모든 인식 프로세스가 사용 중인 것은 아니면 GetNextImageFile 메서드가 다시 호출됩니다. 이 과정은 첫 번째 이미지 페이지가 변환되어 사용자에게 전달될 때까지 계속됩니다. 페이지는 이미지 소스에서 가져온 순서대로 GetNextProcessedPage 메서드를 통해 사용자에게 반환됩니다.
메서드가 0을 반환할 때까지 GetNextProcessedPage 메서드를 반복해서 호출하십시오. 이는 소스에 더 이상 이미지가 없고 처리된 모든 이미지가 사용자에게 반환되었음을 의미합니다.
GetNextProcessedPage 메서드가 반환한 페이지는 이 메서드를 다음에 호출할 때까지만 유지됩니다. 따라서 이 페이지를 저장하려면 다음 GetNextProcessedPage 메서드 호출 전에 FRPage 객체의 메서드를 사용하여 저장하거나 IFRDocument::AddPage 메서드를 사용하여 기존 문서에 추가해야 합니다.
HRESULT GetNextProcessedPage( IFRPage** Result );
IFRPage GetNextProcessedPage();
Function GetNextProcessedPage() As IFRPage
Result
[out, retval] 출력 페이지에 해당하는 FRPage 객체의 인터페이스 포인터를 받는 IFRPage* 변수에 대한 포인터입니다.
이 메서드는 특정 반환 값을 갖지 않습니다. ABBYY FineReader Engine 함수의 표준 반환 값을 반환합니다.
BatchProcessor