SaveDOCXToFile
Dokumentkonvertering, extrahering, DOCX, filer
Beskrivning
Konverterar ett PDF-sidintervall till en redigerbar DOCX-fil med nativa stycken, rubriker, listor, tabeller, stilar, sidbrytningar och valfria bilder
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);Parametrar
| PageRange | Ett 1-baserat sidintervall, eller en tom sträng för varje sida |
|---|---|
| Options | Den option-mask som SaveDOCXToStream dokumenterar |
| FileName | Sökvägen till DOCX-målfilen |
Returvärden
Returnerar antalet konverterade sidor, eller noll när validering, extraktion, paketering eller filskrivning misslyckas
Anmärkningar
Filen är ett standard WordprocessingML-paket och kräver ingen Office-automation eller extern konverteringsprocess
Taggad läsordning, tomma och sammanslagna tabellceller samt fortsatta tabeller följer SaveDOCXToStream; dokumentanalysflaggor sätts separat via SetStructuredTextOptions
Valda sidmodeller och inkluderade bilder behålls under dokumentvid analys, med ytterligare XML- och paketbuffrar
Extraktionen bevarar den valda sidan och skribentens öppna taggstack; aktuella osparade skrivartaggar inkluderas utan att stänga taggar eller färdigställa dokumentet
Granska GetLastStructuredTextDiagnostics för varningar och läskällor
LastErrorCode är 114 för ogiltiga argument och 518 för extraktions-, paketerings- eller filfel