메인 콘텐츠로 건너뛰기
이 메서드는 첨부 파일에 포함된 이미지 파일을 열고, 열린 파일에 해당하는 페이지를 문서에 추가합니다.

구문

C++

HRESULT AddImageFileFromAttachment(
  IPDFAttachment*         Attachment,
  IImagePasswordCallback* Callback,
  IPrepareImageMode*      PrepareMode,
  IIntsCollection*        PageIndices
);

C#

void AddImageFileFromAttachment(
  IPDFAttachment          Attachment,
  IImagePasswordCallback  Callback,
  IPrepareImageMode       PrepareMode,
  IIntsCollection         PageIndices
);

Visual Basic .NET

Sub AddImageFileFromAttachment( _
  Attachment As IPDFAttachment, _
  Callback As IImagePasswordCallback, _
  [PrepareMode As IPrepareImageMode = Nothing], _
  [PageIndices As IIntsCollection = Nothing] _
)

매개변수

Attachment [in] IPDFAttachment 유형의 이 매개변수는 추가할 PDF 첨부 파일을 나타냅니다. 이 메서드는 ABBYY FineReader Engine에서 형식이 정의된 파일을 사용합니다. Callback [in] 이 매개변수는 PDF 형식 이미지에 액세스할 때 발생할 수 있는 비밀번호 요청을 처리하는 데 사용되는 ImagePasswordCallback 유형의 사용자 구현 객체 인터페이스를 나타냅니다. 이 매개변수는 선택 사항이며 0일 수 있습니다. 이 경우 비밀번호로 보호된 파일은 처리할 수 없습니다. PrepareMode [in] 이 매개변수는 이미지를 열 때 수행할 전처리 방식을 지정하는 PrepareImageMode 객체를 나타냅니다. 이 매개변수는 선택 사항이며 0일 수 있습니다. 이 경우 기본 매개변수가 사용되거나, 프로필이 로드된 경우 해당 프로필에 설정된 매개변수가 사용됩니다. PageIndices [in] 이 매개변수는 문서에 추가할 페이지의 인덱스를 지정하는 IntsCollection 객체를 나타냅니다. 중복 인덱스는 허용되지 않습니다. 같은 페이지를 여러 번 추가하려면 이 메서드를 여러 번 호출하십시오.
이 매개변수는 선택 사항이며 0일 수 있습니다. 이 경우 열린 파일의 모든 페이지가 문서에 추가됩니다.

반환 값

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

참고 사항

이 참고 사항은 Linux 및 Windows에만 적용됩니다.
  • 라이선스에 Office 형식 열기 모듈이 포함된 경우, 이 메서드를 사용해 지원되는 형식의 디지털 문서를 열 수도 있습니다.
  • IEngine::MultiProcessingParams 속성 값에 따라 ABBYY FineReader Engine은 여러 페이지 문서를 여는 작업을 CPU 코어에 분산할 수 있습니다.
  • Linux에서는 엔진 객체가 out-of-process 서버로 로드된 경우 이 메서드가 작동하지 않습니다.

참고 항목

FRDocument