SaveDOCXToFile

Document conversion, extraction, DOCX, files

Aprašymas

Konvertuoja PDF puslapių diapazoną į redaguotinąjį DOCX failą su natyviąsias pastraipas, antraštes, sąrašus, lenteles, stilius, puslapių lūžius ir neprivalomaisiais vaizdais

Sintaksė

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

Parametrai

PageRangePuslapių diapazonas nuo 1 arba tuščioji eilutė kiekvienam puslapiui
OptionsParinkčių kaukė, dokumentuota SaveDOCXToStream
FileNamePaskirties DOCX failo kelias

Grąžinamos reikšmės

Grąžina konvertuotųjų puslapių skaičių arba nulį, kai nepavyksta patikra, ištraukimas, pakuotės sudarymas arba failo rašymas

Pastabos

Failas – standartinė WordprocessingML pakuotė ir nereikalauja jokios Office automatizavimo arba išorinės konversijos

Vaizdai rašomi puslapis po puslapio, o pasirinktasis PDF puslapis atkuriamas prieš kvietimui grįžtant. LastErrorCode yra 114 netinkamiems argumentams ir 518 ištraukimo, paketų arba failo nesėkmėms

Taip pat žr.

SaveDOCXToStream, SaveDOCXToFileA, ExportDocumentMarkdown