CopyPageRanges
Extraction, manipulation des pages
Description
Utilisez cette fonction pour copier une ou plusieurs pages d’un document vers un autre
Les pages sont copiées dans l'ordre séquentiel sans doublons. Pour changer l'ordre source ou autoriser les doublons, utilisez CopyPageRangesEx
Syntaxe
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);
Paramètres
| DocumentID | ID du document source. Pages à extraire, par exemple "10,15,18-20,25-35". Les caractères non valides et numéros en double sont ignorés. Les plages inversées telles que "5-1" sont acceptées. La liste est triée, de sorte que les pages sont extraites dans l’ordre numérique |
|---|---|
| RangeList |
Valeurs de retour
| 0 | Le DocumentID spécifié n'était pas valide ou était identique au document sélectionné, ou la RangeList n'était pas valide |
|---|---|
| 1 | Les pages ont été copiées avec succès du document spécifié vers le document sélectionné |