ExtractFilePagesA
Dokumentbearbeitung, Extraktion, Seitenbearbeitung
Beschreibung
Das abschließende A bezeichnet den ANSI-Einstiegspunkt (char) der DLL; die ActiveX/COM-Schnittstelle stellt nur die Unicode-Form bereit. Das Verhalten entspricht ExtractFilePages, 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.
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 DLExtractFilePagesA(InstanceID: Integer; InputFileName, Password, OutputFileName, RangeList: PAnsiChar): Integer;
DLL
int DLExtractFilePagesA(int InstanceID, const char * InputFileName, const char * Password, const char * OutputFileName, const char * RangeList);
Parameter
| InputFileName | Pfad und Name des Dokuments, das die zu extrahierenden Seiten enthält. |
|---|---|
| Password | Das beim Öffnen des Dokuments zu verwendende Kennwort |
| OutputFileName | Pfad und Name des zu erstellenden Dokuments mit den extrahierten Seiten. |
| RangeList | Die zu extrahierenden Seiten, beispielsweise "10,15,18-20,25-35". Ungültige Zeichen werden ignoriert. Umgekehrte Seitenbereiche wie "5-1" werden akzeptiert. Doppelte Seitenzahlen sind zulässig; wird eine solche Seite jedoch geändert, erscheinen dieselben Änderungen auch auf den duplizierten Seiten. Die Seitenliste wird nicht sortiert, sodass das resultierende Dokument die Seiten in der angegebenen Reihenfolge enthält. |
Rückgabewerte
| 0 | Die Seiten konnten nicht extrahiert werden. Verwenden Sie die Funktion LastErrorCode, um die Fehlerursache zu ermitteln. |
|---|---|
| 1 | Die Seiten wurden erfolgreich extrahiert |