이 메서드는 현재 이미지 평면의 복사본을 지정된 형식의 이미지 파일로 저장합니다.
HRESULT WriteToFile(
BSTR FileName,
ImageFileFormatEnum Format,
IImageModification* Modification,
IUnknown* ExtendedParams
);
void WriteToFile(
string FileName,
ImageFileFormatEnum Format,
IImageModification Modification,
object ExtendedParams
);
Sub WriteToFile( _
FileName As String, _
Format As ImageFileFormatEnum, _
[Modification As IImageModification = Nothing], _
[ExtendedParams As Object = Nothing] _
)
FileName
[in] 이 매개변수에는 이미지를 저장할 이미지 파일의 전체 경로가 포함됩니다. 예: C:\MyPictures\MyPic.bmp. 이 경로에 이미 파일이 있으면 확인 메시지 없이 덮어씁니다.
Format
[in] 출력 파일의 형식을 지정하는 ImageFileFormatEnum 형식의 변수입니다. 이 열거형에 정의된 모든 형식이 쓰기를 지원하는 것은 아닙니다.
Modification
[in] ImageModification 형식의 이 매개변수는 이미지를 파일에 쓰기 전에 적용할 수정 사항을 정의합니다. 이 매개변수는 선택 사항이며 0일 수 있습니다. 이 경우 이미지에는 수정이 적용되지 않습니다.
ExtendedParams
[in] 이 변수는 각각 JPEG, PNG 또는 TIFF 형식으로 이미지를 저장하기 위한 매개변수를 정의하는 JpegExtendedParams, PngExtendedParams 또는 TiffExtendedParams 객체를 참조할 수 있습니다. 이 매개변수는 선택 사항이며 0일 수 있습니다. 이 경우 JPEG는 무손실 JPEG 2000 압축으로, PNG는 투명도 없이, TIFF는 기본 품질로 이미지가 저장됩니다.
Linux에서 ABBYY FineReader Engine을 프로세스 외부 로드 방식으로 사용 중인 경우 이 매개변수에 NULL을 전달해야 합니다.
이 메서드에는 특정 반환값이 없습니다. ABBYY FineReader Engine 함수의 표준 반환값이 반환됩니다.
이미지 작업하기
ImageFileFormatEnum
ImageModification