CopyPageRangesExA

Extraktion, Seitenbearbeitung

Beschreibung

Das abschließende A kennzeichnet den ANSI-Einstiegspunkt (char) der DLL; die ActiveX/COM-Oberfläche stellt nur die Unicode-Form bereit. Das Verhalten entspricht CopyPageRangesEx, und Zeichenfolgenargumente werden anhand der aktuellen Codepage von SetAnsiMode interpretiert

Prüfen Sie Syntax, Parameter und Rückgabewerte, bevor Sie die Funktion aufrufen Die Codeblöcke bleiben im Original erhalten, damit Beispiele unverändert übernommen werden können.

Syntax

Delphi

Function DLCopyPageRangesExA(InstanceID, DocumentID: Integer; RangeList: PAnsiChar; Options: Integer): Integer;

DLL

int DLCopyPageRangesExA(int InstanceID, int DocumentID, const char * RangeList, int Options);

Parameter

DocumentIDDie ID des Dokuments, aus dem die Seiten kopiert werden sollen
RangeListDie zu extrahierenden Seiten, beispielsweise "10,15,18-20,25-35". Ungültige Zeichen in der Zeichenfolge werden ignoriert.
Options0 = Mit dem Verhalten der Funktion CopyPageRanges identisch. Die Seitenliste wird sortiert und doppelte Seitennummern werden ignoriert. 1 = Seitenliste nicht sortieren und doppelte Seitennummern zulassen

Rückgabewerte

0Die angegebene DocumentID war ungültig oder entsprach dem ausgewählten Dokument, oder RangeList war ungültig
1Die Seiten wurden erfolgreich aus dem angegebenen Dokument in das ausgewählte Dokument kopiert