메인 콘텐츠로 건너뛰기
ExportFileWriter 객체는 더 이상 사용되지 않으며, 향후 버전에서 제거될 예정입니다.
이 메서드는 페이지 집합에서 인식된 텍스트를 PDF 형식 파일로 저장합니다. 인식된 모든 페이지가 파일에 저장될 때까지 이 메서드를 여러 번 호출할 수 있습니다.
내보낸 페이지를 FRDocument 객체를 통해 가져온 경우, 해당 페이지는 모두 동일한 문서에 속해야 합니다. 서로 다른 FRDocument 객체의 페이지를 내보내려고 하면 오류가 발생합니다.

구문

C++

HRESULT AddPages(
  IFRPages*  Pages,
  IIntsCollection* Indices
);

C#

void AddPages(
  IFRPages Pages,
  IIntsCollection Indices
);

Visual Basic .NET

Sub AddPages( _
  Pages As IFRPages, _
  Indices As IIntsCollection _
)

매개변수

Pages [in] 내보낼 페이지가 포함된 FRPages 객체를 가리킵니다. 이 매개변수는 0이면 안 됩니다. Indices [in] 문서에 추가할 페이지의 인덱스를 지정하는 IntsCollection 객체를 가리킵니다. 이 매개변수는 선택 사항이므로 0일 수 있으며, 이 경우 열려 있는 파일의 모든 페이지가 문서에 추가됩니다.
Indices 매개변수에는 중복 항목이 포함되면 안 됩니다. 같은 페이지를 여러 번 내보내려면 AddPage 메서드를 반복해서 사용하십시오.

비고

  • 문서를 가능한 가장 빠른 속도로 점진적으로 내보내려면 IFRDocument::PageFlushingPolicy를 PFP_Auto 또는 PFP_KeepInMemory로 설정하고 한 번에 30페이지씩 추가합니다.
  • 내보낸 페이지의 순서는 원본 문서와 동일합니다. Indices 매개변수는 내보낼 페이지를 식별할 뿐, 그 순서를 나타내지는 않습니다. 페이지를 다른 순서로 내보내려면 AddPage 메서드를 여러 번 호출합니다.
  • Linux 및 Windows: IEngine::MultiProcessingParams 속성 값에 따라 ABBYY FineReader Engine은 여러 페이지로 구성된 문서의 내보내기 작업을 CPU 코어에 분산할 수 있습니다.

반환 값

이 메서드에는 특정 반환 값이 없습니다. ABBYY FineReader Engine 함수의 표준 반환 값을 반환합니다.

참고 항목

ExportFileWriter AddPage Close