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 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);

Parametrar

PageRangeEtt 1-baserat sidintervall, eller en tom sträng för varje sida
OptionsDen option-mask som SaveDOCXToStream dokumenterar
FileNameSö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

Se även

SaveDOCXToStream, SaveDOCXToFileA, ExportDocumentMarkdown