Запись THPDFPageAssemblySource
Называет один входной документ, его необязательный пароль и диапазон страниц для collated-сборки страниц
Объявление
THPDFPageAssemblySource= record
FileName: TFileName;
Password: AnsiString;
PageRange: string;
end;
Модуль
HPDFDoc
Поля
| Поле | Назначение |
|---|---|
FileName | Путь исходного PDF, открываемого методом LoadFromFile при сборке |
Password | Необязательный пароль, передаваемый в LoadFromFile; оставьте пустым для незащищённых документов |
PageRange | Выражение диапазона, разбираемое методом HPDFParsePageRange по числу страниц источника; пустая строка выбирает все страницы |
Примечания по использованию
- Передавайте массив этих записей в
AssembleCollatedPages; источники обходятся раунд за раундом, чтобы их страницы чередовались в целевом документе - Пустой
PageRangeзаменяется на1-Nпо числу страниц источника, поэтому по умолчанию добавляются целые документы - Файл должен существовать при каждом открытии; отсутствующий файл возбуждает ошибку, называющую индекс источника и достигнутое к этому моменту число открытий