SaveDOCXToFile

Dokumentkonvertering, udtræk, DOCX, filer

Beskrivelse

Konverterer et PDF-sideområde til en redigerbar DOCX-fil med oprindelige afsnit, overskrifter, lister, tabeller, typografier, sideskift og valgfrie billeder

Syntaks

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

Parametre

PageRangeEt enbaseret sideinterval eller en tom streng for alle sider
OptionsIndstillingsmasken, der er dokumenteret af SaveDOCXToStream
FileNameStien til destinations-DOCX-filen

Returværdier

Returnerer antallet af konverterede sider eller nul, når validering, udtrækning, pakning eller filskrivning mislykkes

Bemærkninger

Filen er en standard-WordprocessingML-pakke og kræver ingen Office-automatisering eller ekstern konverteringsproces

Mærket læserækkefølge, tomme og flettede tabelceller samt fortsatte tabeller følger SaveDOCXToStream; dokumentanalyse-flag sættes separat via SetStructuredTextOptions

Valgte sidemodeller og inkluderede billeder bevares under dokumentvid analyse med yderligere XML- og pakkebuffere

Udtrækket bevarer den valgte side og den åbne writer-tagstak; aktuelle ugemte writer-tags medtages uden afsluttende tags, og dokumentet færdiggøres ikke

Undersøg GetLastStructuredTextDiagnostics for advarsler og læsekilder

LastErrorCode er 114 ved ugyldige argumenter og 518 ved fejl under udtrækning, pakning eller filbehandling

Se også

SaveDOCXToStream, SaveDOCXToFileA, ExportDocumentMarkdown