SaveDOCXToFile
Documentconversie, extractie, DOCX, bestanden
Beschrijving
Zet een PDF-paginabereik om naar een bewerkbaar DOCX-bestand met native alinea's, koppen, lijsten, tabellen, stijlen, pagina-einden en optionele afbeeldingen
Syntaxis
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);Parameters
| PageRange | Een paginabereik met nummering vanaf één, of een lege tekenreeks voor alle pagina's |
|---|---|
| Options | Het optiemasker dat bij SaveDOCXToStream is gedocumenteerd |
| FileName | Het DOCX-doelbestandspad |
Retourwaarden
Geeft het aantal geconverteerde pagina's terug, of nul wanneer validatie, extractie, pakketvorming of het schrijven van het bestand mislukt
Opmerkingen
Het bestand is een standaard WordprocessingML-pakket en vereist geen Office-automatisering of extern conversieproces
Getagde leesvolgorde, lege en samengevoegde tabelcellen en voortgezette tabellen volgen SaveDOCXToStream; documentanalysevlaggen worden apart gezet via SetStructuredTextOptions
Geselecteerde paginamodellen en opgenomen afbeeldingen worden vastgehouden tijdens documentbrede analyse, met extra XML- en pakketbuffers
Extractie behoudt de geselecteerde pagina en de open writer-tagstack; huidige niet-opgeslagen writer-tags worden zonder sluitingstags meegenomen zonder het document af te ronden
Bekijk GetLastStructuredTextDiagnostics voor waarschuwingen en leesbronnen
LastErrorCode is 114 voor ongeldige argumenten en 518 voor extractie-, verpakkings- of bestandsfouten