CopyPageRangesA
추출, 페이지 조작
설명
뒤의 A는 ANSI(char) DLL 진입점을 나타내며 ActiveX/COM 표면은 Unicode 형식만 노출합니다. 동작은 CopyPageRanges와 동일하며 문자열 인수는 현재 SetAnsiMode 코드 페이지를 사용하여 해석됨
한 문서에서 다른 문서로 하나 이상의 페이지를 복사하려면 이 함수를 사용합니다
페이지는 순차적으로 복사되며 중복은 허용되지 않습니다. 원본 문서와 다른 순서로 페이지를 추출하거나 페이지를 중복하여 추출하려면 CopyPageRangesEx 함수를 사용할 수 있음
구문
Delphi
Function DLCopyPageRangesA(InstanceID, DocumentID: Integer; RangeList: PAnsiChar): Integer;
DLL
int DLCopyPageRangesA(int InstanceID, int DocumentID, const char * RangeList);
매개변수
| DocumentID | 페이지를 복사할 문서 ID와 추출할 페이지입니다. 예: "10,15,18-20,25-35". 잘못된 문자와 중복 페이지 번호는 무시하고 "5-1" 같은 역순 범위를 허용합니다. 페이지 목록을 정렬하여 숫자 순서로 추출합니다 |
|---|---|
| RangeList |
반환 값
| 0 | 지정한 DocumentID가 유효하지 않거나 선택한 문서와 같거나 RangeList가 유효하지 않습니다 |
|---|---|
| 1 | 지정한 문서의 페이지가 선택한 문서로 성공적으로 복사되었습니다 |