CopyPageRanges
Извлечение, манипуляция страницами
Описание
Копирует одну или несколько страниц из одного документа в другой
Страницы копируются последовательно, дубликаты не допускаются. Извлечь страницы в ином порядке или с дублями позволяет функция CopyPageRangesEx
Синтаксис
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);
Параметры
| DocumentID | ID документа, из которого копируются страницы. Извлекаемые страницы, например "10,15,18-20,25-35"; недопустимые символы и дубли номеров игнорируются, обратные диапазоны вроде "5-1" принимаются. Список сортируется, страницы извлекаются по порядку номеров |
|---|---|
| RangeList |
Возвращаемые значения
| 0 | Указанный DocumentID недопустим или совпадает с выбранным документом, либо недопустим RangeList |
|---|---|
| 1 | Страницы успешно скопированы из указанного документа в выбранный документ |