SaveDOCXToFile
Dokumentkonvertierung, Extraktion, DOCX, Dateien
Beschreibung
Konvertiert einen PDF-Seitenbereich in eine bearbeitbare DOCX-Datei mit nativen Absätzen, Überschriften, Listen, Tabellen, Formatvorlagen, Seitenumbrüchen und optionalen Bildern
Syntax
Delphi
Function TPDFlib.SaveDOCXToFile(Const PageRange: WideString;
Options: Integer; Const FileName: WideString): Integer;ActiveX
Function PDFlib::SaveDOCXToFile(PageRange As String,
Options As Long, FileName As String) As LongDLL
int DLSaveDOCXToFile(int InstanceID, const wchar_t* PageRange,
int Options, const wchar_t* FileName);
int DLSaveDOCXToFileA(int InstanceID, const char* PageRange,
int Options, const char* FileName);Parameter
| PageRange | Ein einsbasierter Seitenbereich oder eine leere Zeichenfolge für alle Seiten |
|---|---|
| Options | Die von SaveDOCXToStream dokumentierte Optionsmaske |
| FileName | Der Pfad zur DOCX-Zieldatei |
Rückgabewerte
Gibt die Anzahl der konvertierten Seiten oder null zurück, wenn Validierung, Extraktion, Paketierung oder Dateischreiben fehlschlägt
Anmerkungen
Die Datei ist ein standardmäßiges WordprocessingML-Paket und erfordert weder Office-Automatisierung noch einen externen Konvertierungsvorgang
Getaggte Lesereihenfolge, leere und verbundene Tabellenzellen sowie fortgeführte Tabellen folgen SaveDOCXToStream; die Analyseflags des Dokuments werden separat über SetStructuredTextOptions gesetzt
Ausgewählte Seitenmodelle und eingebundene Bilder bleiben während der dokumentweiten Analyse erhalten, mit zusätzlichen XML- und Paketpuffern
Die Extraktion bewahrt die ausgewählte Seite und den offenen Writer-Tag-Stapel; aktuelle nicht gespeicherte Writer-Tags werden ohne schließende Tags und ohne Finalisieren des Dokuments einbezogen
Prüfen Sie GetLastStructuredTextDiagnostics auf Warnungen und Lesequellen
LastErrorCode ist 114 bei ungültigen Argumenten und 518 bei Extraktions-, Paketierungs- oder Dateifehlern