CopyPageRanges
Wyodrębnianie, Przetwarzanie stron
Opis
Użyj tej funkcji, aby skopiować co najmniej jedną stronę z jednego dokumentu do drugiego.
Strony są kopiowane w kolejności rosnącej, a duplikaty nie są dozwolone. Aby wyodrębnić strony w kolejności innej niż w dokumencie źródłowym lub z powtórzeniami, można użyć funkcji CopyPageRangesEx.
Składnia
Delphi
Function TPDFlib.CopyPageRanges(DocumentID: Integer; Const RangeList: WideString): Integer;
ActiveX
Function PDFlib::CopyPageRanges(DocumentID As Long, RangeList As String) As Long
DLL
int DLCopyPageRanges(int InstanceID, int DocumentID, const wchar_t * RangeList);
Parametry
| DocumentID | Identyfikator dokumentu, z którego mają zostać skopiowane strony Strony do wyodrębnienia, na przykład "10,15,18-20,25-35". Nieprawidłowe znaki i powtórzone numery stron w ciągu zostaną zignorowane. Odwrócone zakresy stron, takie jak "5-1", są akceptowane. Lista stron zostanie posortowana, dzięki czemu strony będą wyodrębniane w kolejności numerycznej. |
|---|---|
| RangeList |
Wartości zwracane
| 0 | Podany DocumentID był nieprawidłowy albo taki sam jak wybrany dokument, bądź RangeList była nieprawidłowa |
|---|---|
| 1 | Strony zostały pomyślnie skopiowane z podanego dokumentu do wybranego dokumentu |