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

DocumentIDIdentyfikator 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

0Podany DocumentID był nieprawidłowy albo taki sam jak wybrany dokument, bądź RangeList była nieprawidłowa
1Strony zostały pomyślnie skopiowane z podanego dokumentu do wybranego dokumentu