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 Long

DLL

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

PageRangeEen paginabereik met nummering vanaf één, of een lege tekenreeks voor alle pagina's
OptionsHet optiemasker dat bij SaveDOCXToStream is gedocumenteerd
FileNameHet 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

Zie ook

SaveDOCXToStream, SaveDOCXToFileA, ExportDocumentMarkdown