ExtractPageRangesA
Dokumentbehandling, udtræk, sidehåndtering
Beskrivelse
Det afsluttende A angiver DLL-indgangspunktet for ANSI (char); ActiveX/COM-grænsefladen eksponerer kun Unicode-formen. Funktionsmåden er identisk med ExtractPageRanges, og strengargumenter fortolkes med den aktuelle SetAnsiMode-tegntabel
Brug denne funktion til at udtrække én eller flere ikke-sammenhængende sider fra et dokument til et nyt dokument.
Syntaks
Delphi
Function DLExtractPageRangesA(InstanceID: Integer; RangeList: PAnsiChar): Integer;
DLL
int DLExtractPageRangesA(int InstanceID, const char * RangeList);
Parametre
| RangeList | De sider, der skal udtrækkes, f.eks. "10,15,18-20,25-35". Ugyldige tegn og dublerede sidenumre i strengen ignoreres. Omvendte sideintervaller som "5-1" accepteres. Sidelisten sorteres, så siderne udtrækkes i numerisk rækkefølge |
|---|
Returværdier
| 0 | Sideudtrækket lykkedes ikke. Det oprindelige dokument forbliver det valgte dokument |
|---|---|
| 1 | Sideudtrækningen lykkedes. Det nye dokument, der indeholder de valgte sider, er nu det valgte dokument. |