메인 콘텐츠로 건너뛰기
이 메서드는 페이지를 외부 형식 파일로 저장합니다. 사용 가능한 파일 형식은 FileExportFormatEnum 열거형 상수로 정의됩니다.

구문

C++

HRESULT Export(
  BSTR                 ExportFileName,
  FileExportFormatEnum Format,
  IUnknown*            ExportParams
);

C#

void Export(
  string               ExportFileName,
  FileExportFormatEnum Format,
  object               ExportParams
);

Visual Basic .NET

Sub Export( _
  ExportFileName As String, _
  Format As FileExportFormatEnum, _
  [ExportParams As Object = Nothing] _
)

매개변수

ExportFileName [in] 이 변수에는 출력 파일의 전체 경로가 포함됩니다. 이 파일이 이미 있으면 별도의 확인 없이 덮어씁니다. Format [in] 이 변수는 출력 파일의 형식을 지정합니다. 지원되는 파일 형식은 FileExportFormatEnum 설명을 참조하십시오. ExportParams [in] 이 입력 매개변수를 통해 파일 형식에 해당하는 유형의 내보내기 매개변수 객체를 전달합니다. 예를 들어 텍스트를 RTF 파일로 저장하는 경우 RTFExportParams 객체를 만들고 필요한 매개변수를 설정한 다음, 이 메서드에 exportParams 입력 매개변수로 전달합니다. 이 매개변수는 0일 수도 있으며, 이 경우 내보내기 매개변수의 기본값이 사용됩니다.
Linux에서 ABBYY FineReader Engine이 프로세스 외부로 로드된 상태로 작업하는 경우 이 매개변수에는 반드시 NULL을 전달해야 합니다. 내보내기 매개변수를 전달하려면 원하는 설정으로 사용자 프로필을 만드십시오.

반환값

PDF 또는 XPS 형식으로 내보낼 때 이 메서드는 FREN_E_INVALID_CREATION_DATE_FORMAT 또는 FREN_E_INVALID_MODIFICATION_DATE_FORMAT 오류를 반환할 수 있으며, 이는 생성 날짜 또는 수정 날짜 형식이 잘못되었음을 나타냅니다. 또한 ABBYY FineReader Engine 함수의 표준 반환 코드도 반환합니다.

참고

  • 대부분의 경우 페이지를 내보내기 전에 문서 합성을 수행해야 합니다. 문서 합성을 생략하면 내보내는 중에 오류가 발생할 수 있습니다. 문서 합성에는 FRDocument 객체의 메서드나 IFRPage::Synthesize 메서드를 사용할 수 있습니다.
  • 이 메서드는 FRPage 객체의 IConnectionPointContainer 인터페이스에 연결된 리스너에 이벤트를 전달할 수 있습니다.

함께 보기

FRPage 내보내기 매개변수 조정