LoadFromStream

문서 관리

설명

이 함수는 라이브러리의 Delphi 버전에서만 사용할 수 있으며 TStream 객체에서 PDF 문서를 로드하게 합니다. 함수가 성공하면 로드된 문서가 선택되고 SelectedDocument 함수로 DocumentID를 검색할 수 있습니다제공된 암호가 거부되고

OnPassword가 지정되어 있으면 핸들러가 다른 자격 증명을 제공하거나 로드를 취소할 수 있습니다

스트림 버퍼의 바이트 거리 검색은 스트림이 0바이트를 반환할 때까지 짧은 읽기 이후에도 계속되므로, 사용자 정의 스트림이 더 작은 청크로 데이터를 공급해도 이후의 일치 항목이 건너뛰어지지 않습니다

구문

Delphi

Function TPDFlib.LoadFromStream(InStream: TStream; Const Password: WideString): Integer;

매개변수

InStreamPDF 문서 데이터를 담고 있는 TStream 객체
Password파일을 로드할 암호

반환 값

0스트림에서 PDF 문서를 읽지 못했습니다. LastErrorCode를 사용하십시오
1스트림에서 PDF 문서를 성공적으로 읽었습니다. SelectedDocument 함수를 사용해 나중에 이 문서를 선택하는 데 쓸 수 있는 문서 ID를 얻으십시오

비고

입력 바이트는 복사되므로 호출자는 이 함수가 반환되자마자 InStream을 해제하거나 재사용할 수 있습니다. 크거나 원격인 소스를 콜백 기반으로 두고 필요할 때 로드하려면 LoadFromRangeSource를 사용하십시오

PDF MAC 보호 입력은 암호 검증 뒤, 문서 페이지가 노출되기 전에 인증됩니다