SaveDOCXToFile
Преобразуване на документи, извличане, DOCX, файлове
Описание
Преобразува диапазон от страници PDF в редактируем DOCX файл, съдържащ естествени абзаци, заглавия, списъци, таблици, стилове, прекъсвания на страници и незадължителни изображения
Синтаксис
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);Параметри
| PageRange | Диапазон от страници с основа 1 или празен низ за всяка страница |
|---|---|
| Options | Маската за опции, документирана от SaveDOCXToStream |
| FileName | Пътят до целевия DOCX файл |
Върнати стойности
Връща броя преобразувани страници или нула, когато проверката, извличането, пакетирането или записът на файл е неуспешен
Забележки
Файлът е стандартен пакет WordprocessingML и не изисква автоматизация на Office или външен процес на преобразуване
Изображенията се записват страница по страница и избраната PDF страница се възстановява, преди извикването да приключи
LastErrorCode е 114 при невалидни аргументи и 518 при неуспешно извличане, пакетиране или работа с файл