ExtractFilePagesExA
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 ExtractFilePagesEx, 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.
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 DLExtractFilePagesExA(InstanceID: Integer; InputFileName, Password, OutputFileName, RangeList: PAnsiChar; Options: Integer): Integer;
DLL
int DLExtractFilePagesExA(int InstanceID, const char * InputFileName, const char * Password, const char * OutputFileName, const char * RangeList, int Options);
Parameter
| InputFileName | Pfad und Name des Dokuments, das die zu extrahierenden Seiten enthält. Das beim Öffnen des Dokuments zu verwendende Kennwort. |
|---|---|
| Password | |
| OutputFileName | Pfad und Name des zu erstellenden Dokuments mit den extrahierten Seiten. 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. |
| RangeList | |
| Options | 0 = Eine Querverweistabelle verwenden 1 = Einen Querverweisstream verwenden (kleinere Ausgabedatei) 2 = Alle auf AcroForm und XFA basierenden FormFields sowie Usage Rights entfernen |
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 |