메인 콘텐츠로 건너뛰기
이 메서드는 이미지 저장에 대한 확장 매개변수를 사용하여 여러 이미지를 하나의 다중 페이지 이미지 파일로 저장하는 데 사용할 수 있는 MultipageImageWriter 객체를 생성합니다.

구문

C++

HRESULT CreateMultipageImageWriter(
  BSTR                    FileName,
  ImageFileFormatEnum     FileFormat,
  IUnknown*               ExtendedParams,
  IMultipageImageWriter** Result
);

C#

IMultipageImageWriter CreateMultipageImageWriter(
  string               FileName,
  IImageFileFormatEnum FileFormat,
  object               ExtendedParams
);

Visual Basic .NET

Function CreateMultipageImageWriter( _
  FileName       As String, _
  FileFormat     As IImageFileFormatEnum, _
  ExtendedParams As Object _
) As IMultipageImageWriter

매개변수

FileName [in] 이미지를 저장할 다중 페이지 이미지 파일의 전체 경로를 포함하는 매개변수입니다. 예: C:\MyPic.tif, /opt/MyPic.tif, /Users/user/Pictures/MyPic.tif. 같은 이름의 파일이 이미 있으면 별도의 확인 없이 덮어씁니다. FileFormat [in] 출력 파일의 형식을 지정하는 ImageFileFormatEnum 형식의 변수입니다. 이 열거형에 정의된 모든 형식을 쓰기에 지원하는 것은 아닙니다. ExtendedParams [in] 각각 JPEG 또는 TIFF 형식으로 이미지를 저장할 때 사용할 매개변수를 정의하는 JpegExtendedParams 또는 TiffExtendedParams 객체를 참조하는 변수입니다. 이 매개변수는 선택 사항이며 NULL일 수 있습니다.
Linux에서 ABBYY FineReader Engine을 프로세스 외부(out-of-process)로 로드해 작업하는 경우 이 매개변수에는 반드시 NULL을 전달해야 합니다.
Result [out, retval] MultipageImageWriter 출력 객체의 인터페이스 포인터를 받는 IMultipageImageWriter* 포인터 변수에 대한 포인터입니다. 이 객체를 사용하면 다중 페이지 이미지 파일의 끝에 이미지를 추가할 수 있습니다.

반환 값

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

비고

쓰기용으로 제공되는 모든 형식이 다중 페이지 이미지에 적합한 것은 아닙니다. 따라서 단일 페이지 형식에 대해서도 MultipageImageWriter 객체를 만들 수는 있지만, 결과 파일에는 페이지를 하나만 추가할 수 있습니다.

참고 항목

Engine MultipageImageWriter